Program Overview

B.Tech Computer Engineering

Engineering is the application of the principles of basic science to the solving of problems within constraints (that is, building things). B.Tech-Computer engineering is engineering applied to computers and computer-based systems. B.Tech-Computer engineering is a 4 years (8 semesters) long program. The program offers a range of computer related core subjects, electives and last semester is completely dedicated to industry project.

The course contents are designed in such a way that it prepares students to appear for various entrance tests at the national/international level (NET/GATE/GRE) etc. Laboratory practices is an integral part of any successful engineering program, our all semesters have some practical subject which are performed in a computer lab that gives a practical exposure to students. Public lectures, industrial visit, conferences and hands-on workshops are also organized time to time which allow students to meet one another and to learn and discuss issues, ideas and work that focus on a topic of mutual concern. B.Tech-Computer engineering programs started in 2017 .Few of our student’s has won prize at startup fest IIM – Udaipur in 2019.

Eligibility

As per guideline given by Admission Committee for Professional Courses (ACPC)

Selection Process

As per guideline given by Admission Committee for Professional Courses (ACPC)

Higher Studies

Jobs/ Employment

Structure of Program

Total Program Credits: 182


Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NCOM101PIntroduction to computer and programming using ‘C’  – Practical1
2NCOM101TIntroduction to computer and programming using ‘C’3
3NEEE201PBasic Electrical and Electronics Engineering – Practical1
4NEEE201TBasic Electrical and Electronics Engineering3
5NEM201TEngineering Mathematics – I4
6NENG101TEnglish2
7NMTC101PMaterials for Computing and Engineering Applications – Practical1
8NMTC101TMaterials for Computing and Engineering Applications4
9NSAT101PSoftware Applications and Tools – Practical1
10NSIPInduction Program0
11NWPE101PWorkshop Practices in Engineering – Practical1
Total21
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NCC1NSS/NCC/Sports/Yoga0
2NEGD101PEngineering Graphics & Design – PRACTICAL1
3NEGD101TEngineering Graphics & Design4
4NEM202TEngineering Mathematics – II4
5NENV101TEnvironmental Science2
6NIDS201PIndustry 4.0 – Practical1
7NIDS201TIndustry 4.03
8NPHY201PEngineering Physics – Practical1
9NPHY201TEngineering Physics4
Total20

Sr. No.CodeCourse/Practical NameCredits
1NBTCE301PDigital Electronics – Practical1
2NBTCE301TDigital Electronics3
3NDM301TDiscrete Mathematics4
4NIPR301TBusiness Ethics and Intellectual Property Rights3
5NBTCE302TIntroduction to Data Structure and Algorithms4
6NBTCE302PIntroduction to Data Structure and Algorithms – Practical1
7NBTCE303TIntroduction to Database Management System3
8NBTCE303PIntroduction to Database Management System – Practical1
9NBTCE304TIntroduction to Object Oriented Programming3
10NBTCE304PIntroduction to Object Oriented Programming – Practical1
Total24
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE401TProbability and Statistics4
2NBTCE402TComputer Organization and Architecture3
3NBTCE402PComputer Organization and Architecture – Practical1
4NBTCE404TIntroduction to Operating System3
5NBTCE404PIntroduction to Operating System – Practical1
6NBTCE403TPython for Data Science4
7NBTCE403PPython for Data Science – Practical1
8NBOM401TBusiness and Organizational Management4
9NINC401TIndian Constitution2
Total23
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE501TDesign and Analysis of Algorithms3
2NBTCE501PDesign and Analysis of Algorithms- Practical1
3NBTCE502TComputer Network3
4NBTCE502PComputer Network – Practical1
5NBTCE503TWeb Technology3
6NBTCE503PWeb Technology – Practical1
7NBTCE504TInformation and Network Security3
8NBTCE504PInformation and Network Security – practical1
9NBTCE507T/NBTCE508ATElective – I (Introduction to Cyber Security/Internet of Things)3
10NBTCE507P/ NBTCE508APElective – I (Practical) (Introduction to Cyber Security/Internet of Things)1
11NBTCE509TMicroprocessor and Interfacing3
12NBTCE509TMicroprocessor and Interfacing – Practical1
Total24
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE501TDesign and Analysis of Algorithms3
2NBTCE501PDesign and Analysis of Algorithms- Practical1
3NBTCE502TComputer Network3
4NBTCE502PComputer Network – Practical1
5NBTCE505TArtificial Intelligence3
6NBTCE505PArtificial Intelligence – Practical1
7NBTCE506TIntroduction to Data Science3
8NBTCE506PIntroduction to Data Science – Practical1
9NBTCE508BT/ NBTCE508CTElective – I (Human-Computer Interaction /Pattern Recognition)3
10NBTCE508BP/ NBTCE508CPElective – I (Practical) (Human-Computer Interaction /Pattern Recognition)1
11NBTCE509TMicroprocessor and Interfacing3
12NBTCE509PMicroprocessor and Interfacing  – Practical1
Total24
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE508CT/ NBTCE508ATElective – I (Pattern Recognition/Internet of Things)3
2NBTCE508CP/ NBTCE508APElective – I (Practical) (Pattern Recognition/Internet of Things)1
3NBTCE501PDesign and Analysis of Algorithms- Practical1
4NBTCE501TDesign and Analysis of Algorithms3
5NBTCE502PComputer Network – Practical1
6NBTCE502TComputer Network3
7NBTCE504PInformation and Network Security -Practical1
8NBTCE504TInformation and Network Security3
9NBTCE507PIntroduction to Cyber Security – Practical1
10NBTCE507TIntroduction to Cyber Security3
11NBTCE509PMicroprocessor and Interfacing – Practical1
12NBTCE509TMicroprocessor and Interfacing3
Total24
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE607TIntroduction to Software Engineering4
2NBTCE603AT/ NBTCE603BTElective – II (Advanced Java Programming / Mobile Application Development)3
3NBTCE603AP/ NBTCE603BPElective – II (Practical) (Advanced Java Programming / Mobile Application Development)1
4NBTCE604CT/NBTCE604DTElective – III(Integrated Web Application Development / Computer Graphics and Visual Computing)3
5NBTCE604CP/NBTCE604DPElective – III (Practical)(Integrated Web Application Development / Computer Graphics and Visual Computing)1
6NBTCE605AT/ NBTCE704TOpen Elective – I (Distributed Computing/Machine Learning)3
7NBTCE605AP/NBTCE704POpen Elective – I (Practical) (Distributed Computing/Machine Learning)1
8NBTCE606TWireless Sensors and Network3
9NCOS501TCommunication Skills2
10NEBD501TEntrepreneurship and Business Development4
11Audit CourseProject-I 
Total25
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE601TR-Programming3
2NBTCE601PR-Programming – Practical1
3NBTCE607T/ NBTCE603CTElective – II (Introduction to Software Engineering /Robotics and Automation)4
4NBTCE604CT/NBTCE604DTElective – III (Integrated Web Application Development / Computer Graphics and Visual Computing)3
5NBTCE604CP/NBTCE604DPElective – III (Practical)(Integrated Web Application Development / Computer Graphics and Visual Computing)1
6NBTCE605BT/ NBTCE605ATOpen Elective – I (Data Warehousing & Data Mining/ Distributed Computing)3
7NBTCE605BP/ NBTCE605APOpen Elective – I (Practical) (Data Warehousing & Data Mining/ Distributed Computing)1
8NBTCE606TWireless Sensors and Network3
9NCOS501TCommunication Skills2
10NEBD501TEntrepreneurship and Business Development4
11 Project -1 
Total25
Sr. No.CodeCourse/Practical NameCredits
1NBTCE603DT/NBTCE603BTElective – II (Cyber Security Governance & Compliance/ Mobile Application Development)3
2NBTCE603DP/ NBTCE603BPElective – II Practical (Cyber Security Governance & Compliance/ Mobile Application Development)1
3NBTCE604AT/ NBTCE604BTElective – III (Digital Watermarking and Steganography / Data Privacy)3
4NBTCE604AP/ NBTCE604BPElective – III (Practical) (Digital Watermarking and Steganography / Data Privacy)1
5NAC01Project-I0
6NBTCE602PSecuring Mobile Devices & Cloud Environment – Practical1
7NBTCE602TSecuring Mobile Devices & Cloud Environment3
8NBTCE606TWireless Sensors and Network3
9NCOS501TCommunication Skills2
10NEBD501TEntrepreneurship And Business Development4
11NBTCE605AT/ NBTCE704TOpen Elective – I  (Distributed Computing/Machine Learning)3
12NBTCE605AP/ NBTCE704POpen Elective – I (Practical) (Distributed Computing/Machine Learning)1
Total25
Sr. No. CodeCourse/Practical NameCredits
1NBTCE701TAutomata and Compiler Design3
2NBTCE701PAutomata and Compiler Design – Practical1
3NBTCE702TBlockchain Technology3
4NBTCE702PBlockchain Technology – Practical1
5NBTCE505T/ NBTCE707ATElective – IV (Artificial Intelligence/Cloud Computing)3
6NBTCE505P/ NBTCE707APElective – IV (Practical) (Artificial Intelligence/Cloud Computing)1
7NBTCE605BT/ NBTCE506TOpen Elective – II (Data Warehousing & Data Mining/ Introduction to Data Science)3
8NBTCE605BP/ NBTCE506POpen Elective – II (Practical) (Data Warehousing & Data Mining/ Introduction to Data Science)1
9NBTCE708PProject-II5
Total21

Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NBTCE703TBig Data Analytics3
2NBTCE703PBig Data Analytics – Practical1
3NBTCE704TMachine Learning3
4NBTCE704PMachine Learning – Practical1
5NBTCE707BT/ NBTCE603BTElective – IV (Natural Language Processing /Mobile Application Development)3
6NBTCE707BP/ NBTCE603BPElective – IV Practical  (Natural Language Processing /Mobile Application Development)1
7NBTCE507T/ NBTCE508ATOpen Elective – II  (Introduction to Cyber Security/Internet of Things)3
8NBTCE507P/ NBTCE508APOpen Elective – II (Practical) (Introduction to Cyber Security/Internet of Things)1
9NBTCE708PProject – II5
Total21

 

Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1 Elective IV Theory3
2 Elective I V Practical1
3NBTCE705PDigital Forensics-Practical3
4NBTCE705TDigital Forensics1
5NBTCE706PCyber Threat Intelligence – Practical3
6NBTCE706TCyber Threat Intelligence1
7NBTCE708PProject-I3
8 Open Elective II Theory1
9 Open Elective II Practical5
Total21

 

Sr. No.CodeCourse/Practical NameCredits
1NBTCE801PProject-III15
2 Internship/Project/Trend Based Online MOOC Course
Total15
Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1Audit CourseInternship/Project/Trend Based Online MOOC Course0
2NBTCE801PProject-III15
Total15

 

Sr. No.Course/ Practical CodeCourse/Practical NameCredits
1NAC02Internship/Project/Trend Based Online MOOC Course0
2NBTCE801PProject-III15
Total12

2

Subscribe to Newsletter