B. Tech. in Computer Science & Engineering

B. Tech. in Computer Science & Engineering
  • Address
    Sir Padampat Singhania University Udaipur
  • Category
    B. Tech. in Computer Science & Engineering
  • Programme duration
    Four Years

B. Tech. in Computer Science & Engineering has emerged not only as a major discipline but also has transformed almost all disciplines of Engineering as well as other domains. The discipline is very diverse, ranging from operating systems & machine-level programming to frontiers of information technology & networking. Artificial intelligence, mobile application development, web development, networking, next generation of object-oriented programming, cloud, internet of things, E-commerce is touching every walk of our lives. Today technology is endless & the only limitation is one’s imagination. Anybody with reasonable problem-solving aptitude, excellent analytical & quantitative skills, creative designing or logical thinking can shape a wonderful career in the aforementioned streams of B. Tech. in Computer Science & Engineering. B. Tech. in CSE poses excellent opportunities in interdisciplinary growth & enables students to learn a plethora of tools & techniques. Subsequently, one can choose a domain area of interest & excel in it. The flexibility to switch domains at any stage of one’s career makes it one of the most favourite branches for the students globally.

Programme Objectives
  • To understand & analyze the fundamentals of basic sciences & mathematics for solving problems related to computer science
  • To be able to design, implement & evaluate a complex software system to meet the desired needs
  • To provide necessary expertise for pursuing higher education/research in specialized domains like Artificial Intelligence, Data Mining, Machine Learning, MIS, etc.

The term Artificial Intelligence has been there since 1955, but in the present scenario, AI is going to be more than $40 billion industry by the end of 2020. Government of India is planning to have a special task force which shall focus on use of Artificial Intelligence in power, smart cities, infrastructure development, crop management, health care and education. The B. Tech. program in Computer Science and Engineering with specialization in Artificial Intelligence and Machine Learning shall hone up the skills of graduates who would become future leaders in solving industry’s technical problems and daily life problems faced by humans. The engineering graduates or the professionals shall be the future innovators or entrepreneurs engaged in technology development, technology deployment, or engineering system implementation in industry. The specialized program designed by the Department of Computer Science and Engineering at SPSU, covers most of the foundational aspects of computing sciences, develops design thinking, problem solving skills using computing sciences and project based learning skills. The students shall develop skills related to programming, electronics and automation, data science, algorithm design and implementation using AI and ML techniques delivered through rigorous class work, project work, and poster presentations and evaluated through continuous evolutions. The department is already having tie ups with Microsoft, CISCO and Intel-NVIDIA who are helping imparting research based expertise in the area of machine learning and artificial intelligence. During the undergraduate study, the students shall be exposed to live projects related to visual perception, decision-making, language translation, and even speech recognition.

    Programme Objectives
  • The students shall be able to develop an ability to apply design and development principles learnt in four years of rigorous education for the construction of software systems (CS)
  • The concepts learnt shall pave a path and generate an ability to address contemporary issues and analyze the local and global impact of computing and engineering solutions on individuals, organizations and society at large.
  • The program shall develop an understanding of professional, ethical, legal, security and social issues and responsibilities in the students
  • The students shall be able to handle live projects , designing and prototyping and patenting products and develop decision making capabilities which shall be supported by rational thinking

The IT sector has witnessed rapid progress in the last two decades. Cloud computing is one of the most powerful technologies of recent times that has raised interest among companies. The technology increases scalability & flexibility of operations. Therefore, organizations are investing on this technology to gain business advantages. The increased dependency on IT & internet for day-to-day business operations has also led to rise in concerns of protecting information that is communicated through networks. Many companies around the world have been victims of data security breaches leading to huge losses. Business organizations are concentrating on protecting their networks & so there is a demand for information security solutions. The curriculum of this programme is a combination of core information technology & specialized subjects which are relevant to current industry. The programme focuses on Virtualization Technology, Cloud Technology, Datacenters and Networking & Operating Systems. It also creates awareness of different vulnerabilities, corrective measures & lays emphasis on Cryptography, Ethical Hacking, Computer Forensics, Virtualization & Cloud Security.

    Programme Objectives
  • To learn the basics of computer science with subjects such as C programming, data structures, computer architecture & network security
  • To understand the principles of information security, virtualization & cloud technology
  • To gain in depth knowledge about cryptography, Linux administration, cyber forensics & cloud web services
  • To be able to work on projects that provide exposure to industry problems
  • Pass in 10+2 Science(PCM) from a recognized board (Preferably above 60%)
  • Admission to all SPSU Programmes will be through the Admission Test - SPSAT 2020
  • Course Duration: 4 Year
  • Residential: Optional
Computer Science and Engineering has application in diversified fields. Job opportunities are available both in Private and Government sectors with excellent growth opportunities. Students undergoing this programme has the opportunity to learn new technology applicable in various industries.
The faculty members of the department are specialized in : Machine Learning, Data Mining, Information security, Distributed Systems, Wireless Sensor Networks, Cyber Security, Internet of Things, Cloud Computing, Virtualization, Image Processing, Theory of Computer Science, Compiler Construction.
The department has basic computing lab, basic and advanced programming lab, Database Management System lab, Computer Network lab, Internet of Things lab.
Computer Science Engineer are recruited by the following industries related to : Software Development, Web Development, Game Development, Mobile Application Development, Graphics and Animation, Machine Learning, AI and Robotics, Hardware Development, Software Testing, IoT solutions, networking solutions, Cloud based solutions, Data Analysis, Database solutions., Cyber Security solutions, Big Data Analysis. Apart from these, a Computer Science Engineer are also recruited by the PSU’s like NTPC, BHEL, GAIL, ONGC, ISRO, SAIL, BARC, IOCL, HAL etc. Computer Science Engineer can also apply for different Scientist Positions at various central government institutions (like Ministry of Electronics and Information Technology etc.).
A Computer engineer can apply for the following job profiles: Software engineer, Front-end developer, Data scientist, Software developer, Software tester, Network engineer, Business analyst, Database associate engineer, Network and computer system administrator, Application analyst, Application developer, Cyber security analyst, Data analyst, Database administrator, Forensic computer analyst, Game designer, Games developer, Information system manager, IT consultant ,Web designer, Web developer, Network engineer, IT Trainer, Digital copywriter, Web content manager, Supply chain manager, IT manager
After completing B. Tech. in Computer Science, a student can do M. Tech./ME/MS in Applied Computer Science, Information Systems, Information Security, Cyber security, Data Mining, Artificial Intelligence, Data Science, Networking, Management Information System to name a few. If a student wants to enter the world of business and management, he can opt to study MBA.
The study of Cloud Technology and Information Security as a stand-alone degree program is relatively new which provide advanced technological knowledge for adopting Cloud Technology. Cloud Technology is used for delivery of computing services like applications, databases, servers and network over the internet, which are in high demand and need to ensure the integrity and confidentiality of data on internet.
In addition to all the mandatory subjects of a traditional undergraduate program, this specialized program offers in-depth practical know-how of the current trends in Cloud Technology and Information Security. The subjects include Cloud Computing Solutions and Cloud Web Services, Virtualization, Network Administration and Security, Database Security, Data Center, Cloud Security, Ethical Hacking etc.
Programming, Web Technology, Software Engineering, Database Management, Operating System, Cloud Technology, Virtualization, Server Configuration, Cyber Forensics, Information Security and Ethical Hacking laboratories are available.
B.Tech.-CSE(specialization in CTIS) graduate has career options like: Cloud Operations Engineer, Cloud Network Engineer, Cloud Administrator, Virtualization – Systems Engineer, System Administrator, Cyber Security Analyst, Penetration Tester/ Ethical Hacker, Analyst-Web Application Security, Cyber Security Forensic Analyst, Cyber Security- Risk Specialist, Cyber Security–Presales Analyst.
B.Tech (CTIS) graduate may go for advanced certifications or post graduate courses in the specialized fields of Cloud Technology, Infrastructure Management or Cyber Security or probably a research oriented masters in the similar fields as per his/her interest.

The Government of India has appointed a task force planning to boost the AI sector in India, for developing AI technologies and infrastructure, to data usage and research to work with the private sectors to develop technologies, with a focus on smart cities, manufacturing, agriculture and crop management, health care, education, public utilities and to fight against terrorism. Therefore, ample career opportunities exist in private companies, public organizations, education, government institutions, and the healthcare industry. Additionally, top IT companies are looking at aggressively hiring Engineers specializing in Artificial Intelligence & Machine Learning. After graduation students can explore job profiles like.

  • Machine Learning Engineer
  • Data Scientist in Machine Learning
  • Research Engineer in Artificial Intelligence
  • Big Data & AI Architect
  • Big Data & AI Consultant
  • Robotics Professional
  • Few companies in India that hire professionals holding a B.Tech in Computer Science & Engineering with specialization in AI & Machine Learning:
  • Atkins
  • Accenture
  • Bosch Group
  • Microsoft
  • Amazon
  • Intel Technology
  • Reliance Jio
  • Google