Skip to main content
Navigation
Main Menu
Home
Programmes
B.Tech (IT)
B.Tech (AI)
Doctoral
M.Tech (IT)
Curriculum
Undergraduate Courses
Postgraduate Courses
Doctoral Courses
People
Faculty
Adhoc Faculty
Staff
Research Scholars
UG/PG Students
Facilities
General Facilities
Lab Facilities
Department Library
Research/Consultancy
Sponsored Research
Consultancy
Industry & Institute Interactions
Research Groups
Publications
Placements
Achievements
IT Entrepreneurs
Higher Studies
Students
Faculty
Events
Conferences & Workshops
STTPs & Distinguished Lectures
Other Events
Contact
Semester
- Any -
Third
Fourth
Fifth
Sixth
Seventh
Eighth
Category
- Any -
Engineering Science Core (ESC)
Programme Core (PC)
Programme Specific Electives (PSE)
Open Electives (OE)
Programme Major Project (PMP)
Mandatory Learning Courses (MLC)
Computer Communication and Networking (IT200)
Computer Organization and Architecture (IT201)
Data Structures and Algorithms-I (IT202)
Unix Programming and Practice (IT203)
Discrete Mathematics (IT203) (2018 Curriculum)
Signals and Systems (IT204)
Computer Networking Lab (IT205)
Data Structures and Algorithms-I Lab (IT206)
Automata and Compiler Design (IT250)
Data Structures and Algorithms-II (IT251) (2018 Curriculum)
Database Systems (IT252)
Operating Systems (IT253)
Web Technologies And Applications (IT254)
Seminar (IT290)
Design and Analysis of Algorithms (IT300)
Parallel Computing (IT301)
Probability and Statistics (IT302) (2018 Curriculum)
Software Engineering (IT303)
Multimedia Signal Computing (IT304)
Perfomance Modeling (IT305)
Data Analytics (IT350)
Human Computer Interaction (IT351)
Information Assurance and Security (IT352)
Artificial Intelligence (IT357 )
Information Systems (IT360) (2018 Curriculum)
Paradigms Of Programming (IT361)
Computer Graphics (IT362)
Microprocessors and Interfacing (IT363)
Performance Modelling (IT364) (2018 Curriculum)
Advanced Computer Netwoks (IT365)
Object Oriented Analysis and Design (IT366)
Minor Project (IT399)
Perceptual Audio Processing (IT400)
Perceptual Video Processing (IT401)
Soft Computing (IT402)
Genetic Algorithms (IT403)
Artificial Neural Networks (IT404)
Fuzzy System Models (IT405)
Distributed Computing Systems (IT406)
Technologies for Internet of Things (IT407) (2018 Curriculum)
Mobile Computing (IT408)
Embedded Systems (IT409)
Bioinformatics (IT410)
Knowledge Management (IT411)
Time Series Analysis (IT412) (2018 Curriculum)
System Integration (IT413)
Data Warehousing And Data Mining (IT414)
Middleware Technologies (IT415)
Computer Vision (IT416)
Pattern Recognition (IT417)
Cloud Computing (IT418)
Wireless Sensor Networks (IT419) (2018 Curriculum)
Mobile Adhoc Networks (IT420)
Semantic Web Technologies (IT421)
Virtual Reality (IT422)
Rich Internet Application (IT423)
Practical Training (IT440)
Major Project - I (IT449)
Web Services (IT450)
Software Architecture (IT451)
Advanced Computer Architecture (IT452)
Transaction Processing (IT453)
Software Quality Assurance (IT454)
Information Technology For Healthcare (IT455)
Enterprise Resources Planning & Systems (IT456)
Natural Language Processing (IT457) (2018 Curriculum)
Information Retrieval (IT458)
Simulation And Modeling (IT459)
E-Commerce (IT460)
Advanced Database Systems (IT461)
Number Theory and Cryptography (IT462) (2018 Curriculum)
Linux Kernel Internals (IT463) (2018 Curriculum)
Foundations of Machine Learning (IT464) (2019 Curriculum)
Cryptocurrencies and Blockchain Technologies (IT465)
Major Project – II (IT499)
Mathematical Foundations of Information Technology (MA200)
Contact us
Geetha V.
Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
Surathkal
,
P. O.
Srinivasnagar
,
Mangalore
- 575 025
Ph
.:
+91-824-2474056
Email:
hodit
[at]
nitk
[dot]
edu
[dot] in
Web Admin:
Sowmya Kamath S
Connect with us
We're on Social Networks. Follow us & stay in touch.
Twitter
Facebook
LinkedIn
You are here:
Home
»
Curriculum
»
Undergraduate Courses