Computer Science And Engineering

Head of Department

Dr. Deepak Kumar
Ph.D(NIT Meghalaya)

E-mail:
hod.cse@nitm.ac.in

2024

Semester Model Plan (as per NEP 2020)

B.Tech Courses

Semester I

  • MA101- Engineering Maths-I (calculus, linear algebra, & statistics)
  • CB101/PH101-Engineering Chemistry/ Engineering Physics
  • CN151/PH151-Engineering Chemistry/Engineering Physics Laboratory
  • CB103-Biology for Engineers
  • ME101- Engineering Mechanics
  • CS101 -Computer & Coding
  • CS151- Computer & Coding Lab
  • CE101- Engineering Graphics
  • HS151- Communication Skills

Semester II

  • MA102- Engineering Maths-II
  • PH101/CB101- Engineering Physics/Engineering Chemistry
  • PH151/CB151- Engineering Physics/Engineering Chemistry Laboratory
  • CB102- Environmental Science
  • EE102- Basic Electrical & Electronics Engineering
  • EE152- Basic Electrical & Electronics Engineering Lab
  • ME152- Workshop Practice
  • HS102- Creativity, Innovation and Entrepreneurship
  • CS152- Python Programming
  • HS104- Ethics and Morals
  • VA102- Skill Development & Prototyping

Semester III

  • CS201- Data Structures and Algorithms
  • CS203- Digital Logic Design
  • CS205- Discrete Mathematical Structures
  • CS207- Computer Organization
  • CS209- Computer Graphics
  • CS211- Principles of Programming Languages
  • CS271- Object Oriented Paradigm
  • CS213- Web Design Using JavaScript
  • CS251- Data Structures and Algorithms
  • CS253- Digital Logic Design
  • CS255- Computer Organization Lab

Semester IV

  • CS202- Software Engineering
  • CS204- Object Oriented Programming and Design
  • CS206- Data Communication
  • CS208- Automata and Formal Languages
  • CS210- Augmented Reality and Virtual Reality
  • CS212- Artificial Intelligence
  • CS272- App Design
  • ME218- Indian Health, Wellness and Psychology
  • CS252- Software Engineering Lab
  • CS254- Object Oriented Programming and Design Lab
  • CS256- Data Communication Lab

Semester V

  • CS301 Operating Systems
  • CS303 Database Management Systems
  • CS305 Computer Networks
  • CS307 Cryptography And Network Security
  • CS309 Internet of Things
  • CS371 Advanced Python Programming
  • CS381 Internship-1
  • CS357 Seminar and Technical Report Writing
  • CS383 Minor Project-1
  • CS351 Operating Systems Lab
  • CS353 Database Management Systems Lab
  • CS355 Computer Networks Lab

Semester VI

  • CS302- Design and Analysis of Algorithm
  • CS304- Compiler Design
  • CS306- Machine Learning
  • CS308- Fuzzy logic and Soft Computing
  • CS310- Natural Language Processing
  • CS372- Data Analytics using Python
  • HS302- Indian Culture and Civilization
  • CS382- Minor Project-2
  • CS352- Design and Analysis of Algorithm Lab
  • CS354- Compiler Design Lab
  • CS356- Internet Web Technology lab

Semester VII

  • CS401- Distributed Computing System
  • CS407- Real time Systems
  • CS417- High performance computing
  • CS405- Social Network
  • CS409- Ethical Hacking
  • CS403- Deep Learning
  • CS411- Computer Vision and Image Processing
  • CS419- Pattern Recognition and applications
  • CS413- Bandit Algorithm
  • CS415- Blockchain and its applications
  • CS471- Cyber Physical System
  • CS481- Internship-2 CS483 Major Project-1

Semester VIII

  • CS404- Design and Implementation of Human Computer Interface
  • CS406- Reinforcement Learning
  • CS402- Cloud Computing
  • CS408- GPU Architecture and Programming
  • CS410- Cyber Security and privacy
  • CS482- Major Project-2