B.Tech in Computer Science & Engineering

B.Tech in Computer Science & Engineering

(A) General
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 are touching every walk of our lives. Today technology is endless & the only limitation is one’s imagination. Anybody with reasonable problem solving aptitude, good analytical & quantitative skills, creative designing or logical thinking can shape a wonderful career in the aforementioned streams of Computer Science & Engineering. This branch of Engineering 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 favorite 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.


(B) Specialization in Cloud Technology & Information Security
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 from a recognised board (Preferably above 60%)

  • Admission to all SPSU Programmes will be through the Admission Test - SPSAT’19

Residential: Compulsorily residential

Programme duration: Four Years

Fee Structure Apply Online

Frequently Asked Questions (FAQs)

1. Why should a student choose B.Tech.(CSE)?

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.

2. What are the specializations of the faculty members of the department of Computer Science & Engineering?

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.

3. What laboratories are available in the department of Computer Science & Engineering?

The department has basic computing lab, basic and advanced programming lab, Database Management System lab, Computer Network lab, Internet of Things lab.

4. A Computer Engineer can be absorbed in which industries?

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.).

5. What profiles a Computer Engineer can apply for?

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

6. What options are open for higher studies for B.Tech. Computer Science & Engineering students.

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.

7. Why should a student choose B.Tech.-CSE with specialization in Cloud Technology and Information Security (CTIS)?

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.

8. How is the curriculum of B.Tech.-CSE with specialization in Cloud Technology and Information Security different from B.Tech. Computer Science & Engineering?

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.

9. What kind of laboratories are available in B.Tech.-CSE(specialization in CTIS)?

Programming, Web Technology, Software Engineering, Database Management, Operating System, Cloud Technology, Virtualization, Server Configuration, Cyber Forensics, Information Security and Ethical Hacking laboratories are available.

10. What positions a B.Tech.-CSE(specialization in CTIS) can apply for?

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.

11. What options are open for higher studies for B.Tech.-CSE(specialization in CTIS) students?

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.