Curriculum

Department of Information Communication Technology

bahigo gobahis polobet rotabet betist

Don't Be the Same, Be Better With IT!

Main motivation to learn ICT is to understand the computer systems & their applications in the real world. Our ICT course module covers variety of technologies and applications to learn about both software & hardware.

The syllabus includes the theory & practical subjects to give more exposure in ICT. We regularly revising the syllabus to update the course according to the industry expectations.  

Year 1 - Semester I

ICT 1301 Productivity Tools
ICT 1202 Electronic circuits
CMT 1303 Fundamentals of Mathematics for Technology
CMT 1301 Fundamentals of Physics for Technology
CMT 1303 Fundamentals of Mathematics for Technology
CMT 1301 Personality Development
CML 1201 Personality Development
CMT 1005 Communication Skills I
ICT 1305 Program Design and Programming

Year 1 - Semester II

ICT 1109 Introduction to Multimedia
ICT 1108 Skills Development Project I
ICT 1210 Web Technology
ICT 1207 Human Computer Interaction
ENT 1302 Fundamentals of Electricity and Magnetism
CML 1203 Principles of Management
CML 1204 Health and Wellbeing
CML 1009 Communication Skills II
CMT 1307 Mathematics for Technology I

Year 2 - Semester I

ICT 2101 Advanced Applications
ICT 2202 Operating Systems
ICT2303 Object Oriented Programming
ICT 2207 Software System Design
CML 2206 Indigenous Technology
CML 2207 Economics for Technology
CML 2002 Communication Skills III
ICT 2212 Skills Development Project II
EET 2207 Mathematics for Technology II

Year 2 – Semester II

ICT 2305 Computational Mathematics
ICT 2308 Database Systems
ICT 2109 Communication & Learning Skills
CML 2205 Ethics for Science and Technology
CML 2204 Foreign Language
ICT 2211 Fundamentals of Statistics
ICT 2213 Data Communication and Networking

Year 3 – Semester I

ICT 3201 Project Management
ICT 3203 Scientific Computer Applications
CML 3101 Legal and Patent Aspects
ICT3212 SW Quality Assurance
ICT 3206 Skills Development Project III
ICT 3307 Computational Statistics
ICT 3208 Design and Analysis Algorithms
ICT 3314 Embedded Systems
ICT 3217 Advanced Computer Networks

Year 3 – Semester II

ICT 3209 – Computer Organization and Architecture
ICT 3310 – Information Security
ICT 3211 Robotics
ICT 3213 – Advanced SW System Design
ICT 3204 – E-Commerce
CML 3103 – Basics of Accountancy
ICT 3315 – Internet of Things
ICT 3216 – Research Methodology

Year 4 – Semester I

ICT 4301 – Mobile Computing
ICT 4302 – Internet Applications
ICT 4103 – Software Engineering
ICT 4204 – Graphics and Image Processing
ICT 4205 – Current Topics in Information Technology
ICT 4306 – Data Science
ICT 4207 – Artificial Intelligence
CML 4201 – Entrepreneurship
CML 4202 – Human Resource Management

Year 4 – Semester II

ICT 4608 – Project
ICT 4609 – Industrial Training

More Details

1st year
1st year
2nd Year
2nd Year
3rd Year
3rd Year
4th Year
4th Year

Curriculum for 2015/2016 Batch

Curriculum for 2016/2017 Batch

Curriculum for 2017/2018 Batch

Curriculum for 2018/2019 Batch