GNA University

About B. Tech - Computer Science and Engineering with Cloud Computing

Download Brochure

Imagine a world where anything and everything related to Computers be that be infrastructure or software, is bought over internet, utilized on the internet for the time required and then returned through the internet again. All this is possible in today’s world and the technology that makes it possible is called cloud computing. Cloud computing is used by many businesses, whose employees and customers could access their data with a variety of Internet-connected devices. This way, these businesses don’t have to build and run their own data centers, which can be very costly. The Cloud Computing specialization prepares students to understand the emerging technologies of Cloud Computing, its principles, modeling, analysis, design, deployment, and industry-oriented applications. The Cloud Computing Program prepares students to understand the :

  • Latest technologies of Cloud Computing
  • Principles, modeling, analysis, design, deployment, and industry-oriented applications in cloud
  • Application development in Cloud

We also offer specialization in Computer Science and Engineering in – Big Data and Cyber Security. Students are given practical exposure in each technology by giving them hands on training in our specialized labs of cyber security, cloud computing and big data along with labs of programming, database, networks, operating systems and others.

Program Highlights

  • Student will be able to understand the principles and working of computer systems by assessing the hardware and software aspects of computer systems.
  • Students will be able to understand the structure and development methodologies of software systems. They will possess professional skills and knowledge of cloud computing, familiarity and practical competence with a broad range of programming language, open source platforms and various services.
  • Students will be able to apply mathematical methodologies to solve computation task, model real world problems using appropriate data structure and suitable algorithm.
  • Students will gain the ability to use knowledge in various domains to identify research gaps and hence provide solution to new ideas and innovations.

Semester Wise Subjects

Semester 1

Sr. No. Course Title
1 Semiconductor Physics
2 Mathematics - I
3 Basic Electrical & Electronics Engineering
4 Engineering Drawing 3D
5 Business Communication
6 Semiconductor Physics Laboratory
7 Basic Electrical & Electronics Engineering Laboratory
8 Manufacturing Practices Laboratory
9 Business Communication Lab

Semester 2

Sr. No. Course Title
1 Basic Concepts in Chemistry
2 Mathematics - II
3 Programming for Problem Solving
4 Engineering Drawing 2D
5 English Communication
6 Chemistry Laboratory
7 Programming for Problem Solving Lab
8 Workshop Practices
9 Communication Skill Laboratory
10 Environmental Science

There will be an in-house summer internship of 4 weeks after the completion of 2nd Semester.

Semester 3

Sr. No. Course Title
1 Data structure & Algorithms
2 Object Oriented Programming using C++
3 Computer Organization & Architecture
4 Mathematics-III
5 Law and Engineering
6 Data structure & Algorithms Laboratory
7 Object Oriented Programming using C++ Laboratory

Semester 4

Sr. No. Course Title
1 Operating Systems
2 JAVA Programming
3 Digital Circuit and Logical Design
4 Discrete Mathematics
5 Environmental Science
6 Operating Systems Laboratory
7 JAVA Programming Laboratory
8 Digital Circuit and Logical Design Laboratory

There will be summer internship of 6-8 weeks after the completion of 4th Semester.

Semester 5

Sr. No. Course Title
1 Computer Networks
2 Database Management Systems
3 Formal Language & Automata Theory
4 Web Technologies
5 Universal Human Values
6 Elective – I
7 Constitution of India
8 Computer Networks Laboratory
9 Database Management Systems Laboratory
10 Web Technologies Laboratory
11 Elective – I Laboratory

Semester 6

Sr. No. Course Title
1 Compiler Design
2 Software Engineering
3 Design and Analysis of Algorithms
4 Computer Graphics
5 Elective – II
6 Elective – III
7 Open Elective – I (Humanities)
8 Compiler Design Laboratory
9 Software Engineering Laboratory
10 Design and Analysis of Algorithms Laboratory
11 Computer Graphics Laboratory

There will be summer internship of 6-8 weeks after the completion of 6th Semester.

Semester 7

Sr. No. Course Title
1 Artificial Intelligence
2 Elective – IV
3 Elective – V
4 Open Elective – II
5 Minor Project

Semester 8

Sr. No. Course Title
1 Elective – VI
2 Open Elective – III
3 Open Elective – IV
4 Major Project

Core Electives

Course Code Course Title
BCS541 Python Programming
BCS542 Linux & Shell Programming
BCS543 Dot Net Technologies
BCS544 R Programming
BCS523 Python Programming Laboratory
BCS524 Linux and Shell Programming Laboratory
BCS525 Dot Net Technologies Laboratory
BCS526 R Programming Laboratory

Program Specific Electives

Course Code Course Title
BCS644 Cloud Computing and Virtualization
BCS648 Cloud Computing Architecture
BCS649 Cloud Security and Management
BCS747 Cloud Computing Deployment Model
BCS748 Application Development in Cloud
BCS749 DevOps
BCS846 Application Development in Cloud
BCS847 BlockChain
BCS848 Big Data and Applications in the cloud

Open Electives

Course Code Course Name
QMD031 Quantitative methods for decision making
VAE031 Values and Ethics
EPI031 Economic Policies in India
FME031 Fundamentals of Management for Engineers

B. Tech. CSE with Minor Engineering

Keeping in view the interests of the student, we at GNA University, offer the student to choose multiple domains in engineering. Students may opt for a secondary field of engineering as Minor Engineering from 3rd semester, along with their primary chosen field. In order to have an additional Minor Engineering, a student must earn additional minimum 20 credits in the chosen field of minor engineering.

B. Tech. Honors

A student will be eligible to get Engineering degree with Honours, if he/she completes an additional 20 credits. These could be acquired through MOOCs/NPTEL courses subject to approval by the Dean/Head of the Faculty of Engineering Design and Automation.

Career Opportunities

Graduates with degrees in computer science and engineering might find themselves in a variety of environments - academia, research, industry, government, and private or not-for-profit organizations. On daily basis, computer professionals are called on to analyze challenges, formulate and test solutions, use advanced communications or multimedia equipment, or work in teams for product development.

New ideas are developed every day. Success will require an ongoing commitment to maintaining up-to-date knowledge as well as a dedication to push beyond the comfortable, to explore, innovate, and create.

Career Pathways:

  • Cloud Solution Architect
  • Cloud Developer Engineer
  • Cloud Software Engineer
  • Cloud DevOps Engineer
  • Cloud System Engineer
  • Cloud System Administrator
  • Cloud Network Engineer
  • Cloud Consultant
  • Cloud Network Security Engineer
  • Database Administrator
  • IT Architect
  • Network Administrator
  • Security Analyst
  • Cloud Product Manager


Prospective Government & Private Sector Companies where student can work after completion of B. Tech. Computer Science & Engineering.

Enquire Us