CODE SUBJECT NATURE CREDITS
ITE 1001 Accountancy C 2
ITE 1002 Communication Skill Development (Non GPA) C 2
ITE 1101 Fundamentals of Programming C 4
ITE 1201 Computer Organization C 4
ITE 1301 Introduction to Networking C 4
ITE 1501 Principles of Management C 2
ITE 1701 Mathematics for IT C 4
ITE 1801 Data Management Systems C 2
ITE 1901 Essentials of Information and Communication Technologies C 4
ITE 1102 Web Technologies C 4
ITE 1103 Visual Application Programming C 4
CODE SUBJECT NATURE CREDITS
ITE 2203 Computer Architecture C 3
ITE 2302 Computer Networks E 3
ITE 2303 Network Programming E 2
ITE 2401 Logic Programming C 3
ITE 2402 Intelligent Systems C 3
ITE 2502 Human Resources Management E 2
ITE 2601 Multimedia Design C 3
ITE 2702 Computational Mathematics C 3
ITE 2602 Computer Graphics E 3
ITE 2802 Database Management Systems C 3
ITE 2803 Management Support Systems C 2
ITE 2107 Object Oriented Analysis and Design C 3
ITE 2106 Software Engineering C 3
ITE 2105 Data Structures and Algorithms E 3
ITE 2003 Business Studies (Non GPA) C 2
ITE 2202 Operating Systems C 3
ITE 2301 Basics of Information and Network Security E 2
CODE SUBJECT NATURE CREDITS
ITE 3004 Professional Practice (Non GPA) C 2
ITE 3005 Social Aspects of IT (Non GPA) C 2
ITE 3106 Advanced Software Engineering C 3
ITE 3108 Internet Programming and Web Services E 3
ITE 3109 Compiler Theory E 3
ITE 3204 Computer and Network Security E 3
ITE 3304 Network Design, Applications and Management E 3
ITE 3305 Information Systems Security E 3
ITE 3306 Wireless Communication and Networks E 3
ITE 3403 Agent Based Systems E 3
ITE 3404 Expert Systems and Natural Language Processing E 4
ITE 3405 Essentials of Machine Learning E 3
ITE 3406 Industry Application of Artificial Intelligence E 2
ITE 3503 IT Enabled Marketing E 2
ITE 3504 IIT Project Management C 3
ITE 3505 Quality Assurance C 2
ITE 3603 Human Computer Interaction E 2
ITE 3604 Digital Image Processing E 3
ITE 3703 Probability and Statistics E 3
ITE 3802 Advanced Database Management Systems E 3
ITE 3804 Data Mining & Data Warehousing E 3
ITE 3805 e-Business E 2
ITE 3902 Bio Informatics E 3
ITE 3999 Project C 16
Curriculum of BIT

Following tables show the courses of the BIT together with the nature (C - Compulsory and E- Elective) and the credit rating.