MUJ Faculty of Engineering: BTech-Computer & Communication Engineering (160 Credits)
Curriculum 2023 onwards
First Semester Second Semester
Course Name Cr Course Name Cr
Engineering Chemistry + Lab 3 Engineering Physics + Lab 4
Mathematics 1 3 Mathematics 2 3
Basic Electrical Engineering 3 Environmental Studies 2
Basic Structural Engineering 3 Basic Mechanical Engineering 3
Biology for Engineers 2 Basic Electronics 3
Computer Programming+ Lab 4 Creativity & Innovation Lab 2
Arduino, IoT Fab Lab 1 Engineering Graphics 1
Constitution of India 1 Technical Writing Clinic 1 1
Universal Human Values 1
First Semester Credits 20 Second Semester Credits 20
Third Semester Fourth Semester
Course Name Cr Course Name Cr
Statistics & Probability 3 Management 3
Digital Design and Computer 4 Relational Database Management 4
Architecture System
Data Communications 4 Operating Systems 4
Data Structures and Algorithms 4 Object-Oriented Programming using 4
Java/ Object-Oriented Programming
using C++ (Flexi Core-1)
Economics 3 Program Elective 1 3
University Elective 1 3 University Elective 2 3
Data Structures and Algorithms Lab 1 Relational Database Management 1
Systems Lab
Data Communications Lab 1 Operating Systems Lab 1
Self-Study-1 or Project 1 Project-Based Learning 1 1
Third Semester Credits 24 Fourth Semester Credits 24
Fifth Semester Sixth Semester
Course Name Cr Course Name Cr
Design and Analysis of Algorithms 4 Computer Networks 4
Artificial Intelligence and Machine 4 Wireless Sensors & Adhoc Networks 4
Learning / Cloud Computing (Flexi Core-3)
Big Data Analytics/ Automata 4 Program Elective 4 3
Theory (Flexi Core-2)
Program Elective 2 3 Program Elective 5 3
Program Elective 3 3 University Elective 4 3
University Elective 3 3 Technical Writing Clinic 1
Design and Analysis 1 Computer Networks Lab 1
of Algorithms Lab
Artificial Intelligence and Machine 1 Competitive Programming Lab 1
Learning
Project Based Learning 2 1 Res, Innov & Entrepreneurship 3
Fifth Semester Credits 24 Sixth Semester Credits 23
Seventh Semester Eighth Semester
Course Name Cr Course Name Cr
University Elective 5 3 Major Project 12
Program Elective 6 3
Program Elective 7 3
Program Elec 8 / Univ Elect 6 3
Internship (Industry/ Research) 1
Seventh Semester Credits 13 Eighth Semester Credits 12
List of Courses offered by the Department of CCE 7. Software Testing 37. Network Security
8. Digital Image Processing 38. Cloud Security
Department Core Courses: 9. Advanced Java 39. Network Vulnerabilities
1. Digital Design and Computer Architecture 10. Cyber Security 40. Information System Auditing, Control, and
2. Data Communications 11. Mobile Application Development Assurance
3. Data Structures and Algorithms 12. Human-Computer Interaction
4. Relational Database Management Systems 13. Mobile Computing Focus Areas offered by the Department of CCE
5. Operating Systems 14. Fault Tolerance in Computing System
6. Design and Analysis of Algorithms 15. Information Retrieval Focus Area 1: Web Technologies
7. Artificial Intelligence and Machine Learning 16. Social Network Analysis
8. Computer Networks 17. Networks on Chip 1. Web Programming (PE-III)
18. Spatial Data Analytics 2. Advanced Internet Technologies (PE-IV)
19. Parallel Computing 3. Principles of Web Services (PE-V)
Flexi- Courses 20. Green Computing 4. DevOps Fundamentals (PE-VI)
21. Web Programming 5. Full Stack Development (PE-VII)
1. FC1: Object-Oriented Programming using Java 22. Advanced Internet Technologies
2. FC1: Object-Oriented Programming using C++ 23. Principles of Web Services Focus Area 2: Computational Intelligence
3. FC2: Big Data Analytics 24. DevOps
4. FC2: Automata Theory 25. Full Stack Development 1. Soft Computing (PE-III)
5. FC3: Wireless Sensors & Adhoc Networks 26. Soft Computing 2. Computer Vision (PE-IV)
6. FC3: Cloud Computing 27. Computer Vision 3. Deep Learning (PE-V)
28. Deep Learning 4. Video Analytics (PE-VI)
Department Program Electives 29. Video Analytics 5. Natural Language Processing (PE-VII)
30. Natural Language Processing
1. Foundation of Data Science 31. Digital Communication & Signal Processing Focus Area 3: Sensors Networks and IoT
2. Foundations of Blockchain Technology 32. Internet of Things (IoT)
3. Foundation of Digital Forensics 33. Wireless Sensors and Adhoc Networks 1. Digital Communication & Signal Processing
4. Software Engineering 34. Next Generation Telecom Networks (PE-III)
5. Wireless Communication 35. Software Defined Networks 2. Internet of Things (IoT) (PE-IV)
6. User Interface Design 36. Cryptography and Security 3. Wireless Sensors and Adhoc Networks (PE-V)
4. 11. Linux Fundamentals
5. Next Generation Telecom Networks (PE-VI) Department University Electives. 12. Digital Marketing
6. Software Defined Networks (PE-VII) 13. Cloud Computing
These courses are only open to students outside of FOE 14. Blockchain Technology
Focus Area 4: Information Security 15. Cyber Security
1. Web programming
1. Cryptography and Security (PE-III) 2. Client-Side Web Programming
2. Network Security (PE-IV) 3. Server-Side Web Programming
3. Cloud Security (PE-V) 4. Advance Web Programming
4. Network Vulnerabilities (PE-VI) 5. Fundamentals of Data Science
5. Information System Auditing, Control, and 6. Python for Data Science
Assurance (PE-VII) 7. Data Analysis and Visualization
8. Introduction to Machine Learning
9. Artificial Intelligence
10. Principles of IoT