06 Month
03 Hours
The B.Sc. CSIT program covers a wide range of subjects including computer programming, software engineering, database management, networking, cybersecurity, web development, and computer architecture. It offers a blend of theoretical knowledge and practical skills necessary for a successful career in the tech industry.
Students acquire skills in programming languages, software development methodologies, data management, networking technologies, and information security, making them well-prepared to tackle the challenges of the modern digital age.
| First Semester | |
|---|---|
| CSIT.111 | English Grammar & Composition |
| CSIT.112 | Information Technology Fundamentals |
| CSIT.113 | Calculus & Analytical Geometry |
| CSIT.114 | Electronic Principal TH |
| CSIT.114 | Electronic Principal PR |
| CSIT.115 | Programming Fundamentals & C Programming |
| Second Semester | |
|---|---|
| CSIT.121 | Data Structure & Algorithms |
| CSIT.122 | Digital Logic Design |
| CSIT.123 | Linear Algebra |
| CSIT.124 | Mechanics & Electrodynamics TH |
| CSIT.124 | Mechanics & Electrodynamics PR |
| CSIT.125 | Microprocessor System |
| Third Semester | |
|---|---|
| CSIT.211 | Computer Organization & Architecture |
| CSIT.212 | Discrete Structures |
| CSIT.213 | Introduction to Management |
| CSIT.214 | Object Oriented Programming with C++ |
| CSIT.215 | Operating System |
| CSIT.216 | Statistics & Probability |
| Fourth Semester | |
|---|---|
| CSIT.221 | Applied Statistics |
| CSIT.222 | Data Communication & Network |
| CSIT.223 | Database Management System |
| CSIT.224 | Numerical Methods |
| CSIT.225 | System Analysis & Design |
| CSIT.226 | Theory of Computation |
| Fifth Semester | |
|---|---|
| CSIT.311 | Design and Analysis of Algorithm |
| CSIT.312 | Artificial Intelligence |
| CSIT.313 | Compiler Design |
| CSIT.314 | Simulation & Modelling |
| CSIT.315 | Graphics & Visual Computing |
| CSIT.316 | Web Technology |
| Sixth Semester | |
|---|---|
| CSIT.321 | Introduction to Cryptography |
| CSIT.322 | Java Programming I |
| CSIT.323 | Research Methodology for Computer Science |
| CSIT.324 | Software Engineering |
| CSIT.325 | Web Technology II |
| CSIT.326 | Minor Project I |
| Seventh Semester | |
|---|---|
| CSIT.311 | E-Commerce |
| CSIT.312 | Advance Java Programming |
| CSIT.313 | Object Oriented Analysis & Design |
| CSIT.314 | Minor Project II |
| CSIT.315 | Elective I |
| CSIT.316 | Elective II |
| Eighth Semester | |
|---|---|
| CSIT.321 | Parallel Computing |
| CSIT.322 | Internship I |
| CSIT.323 | Elective III |
| CSIT.324 | Elective IV |
| CSIT.325 | Elective V |