GNA University

About B. Tech - Computer Science and Engineering with Big Data

Download Brochure

Data is of utmost importance in today’s time as with its correct knowledge and analysis we can derive lots of solutions out of it. Data is gathering at a very fast pace and we need engineers to analyise this data and derive the best possible techniques out of it for a particular business aspect. Data is in the cloud, on servers, in data warehouse, on mobile devices. Never before has data been so abundant, so accessible, yet so underutilized. Big data analytics can help organizations to better understand the information contained within this data and help identify the data that is most important to the business and future business decisions. This is done when tremendous amount of data gets generated continuously which is further segregated, analyzed for decision, predictions and transformed into actions.

This specialization offers a series of courses that helps students master this skill. In this specialization, students get to learn about the concepts of datawarehouse, datamining, statistics, machine learning, Hadoop, MongoDB, R, Python and many other analytical tools. It will equip students to work with the desired data engineering industry practices to store and process large volumes of untamed data.

We also offer specialization in Computer Science and Engineering in –Cloud Computing 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 big data, familiarity and practical competence with a broad range of tools, technologies and open source platforms used in big data analytics.
  • 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
BCS642 Big data
BCS643 Advanced Databases
BCS647 Data Warehousing and Mining
BCS649 Knowledge Based Decision Support System
BCS743 Distributed Database Systems
BCS744 Machine Learning
BCS750 Big Data Modeling and Management Systems
BCS842 Applied Cryptography
BCS844 Mobile Databases
BCS845 Business Intelligence

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:

  • Data Scientist
  • Big Data Analyst
  • Big Data Engineer
  • Data Visualization Developer
  • Machine Learning Engineer
  • Business Intelligence Engineer
  • Machine Learning Scientist
  • Software Engineer
  • Database Administrator
  • Software Tester
  • IT Architect
  • Security Analyst
  • Information Researcher
  • Data Scientist


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

Enquire Us