BSc CSIT Syllabus ( BSc Computer Science and Information Technology)
Bachelor of Science in Computer Science and Information technology (B.Sc.CSIT) provides knowledge about principles of Computer Science and Information technology. Tribhuvan University at Kirtipur run B.Sc.CSIT program under Institute of Science and Technology. With theoritical and practical courses the graduates have knowledge and skills of hardware components of a Computer, Operating system, Word Processors, Spreadsheets, Presentation Graphics, Database Management System etc.
bsc-csit Syllabus - TU
B.Sc.CSIT program of TU is 126 credit hours program. It has five elective subjects, project work and an internship program.Students can choose electives of their choice.
Semester | Subject | Credit Hour | Code |
---|---|---|---|
1 | Introduction to Information Technology | 3 hrs | CSC109 |
1 | C Programming | 3 hrs | CSC110 |
1 | Digital Logic | 3 hrs | CSC111 |
1 | Mathematics I | 3 hrs | MTH112 |
1 | Physics | 3 hrs | PHY113 |
2 | Discrete Structure | 3 hrs | CSC160 |
2 | Object Oriented Programming | 3 hrs | CSC161 |
2 | Mircroprocessor | 3 hrs | CSC162 |
2 | Mathematics II | 3 hrs | MTH163 |
2 | Statistics I | 3 hrs | STA164 |
3 | Data Structure and Algorithm | 3 hrs | CSC206 |
3 | Numerical method | 3 hrs | CSC207 |
3 | Computer Architecture | 3 hrs | CSC208 |
3 | Computer Graphics | 3 hrs | CSC209 |
3 | Statistics II | 3 hrs | STA210 |
4 | theory of computation | 3 hrs | CSC257 |
4 | Computer Networks | 3 hrs | CSC258 |
4 | Operating System | 3 hrs | CSC259 |
4 | Database Mangament System | 3 hrs | CSC260 |
4 | Artificial Intelligence | 3 hrs | CSC261 |
5 | Design and Analysis of Algorithm | 3 hrs | CSC314 |
5 | System Analysis and Design | 3 hrs | CSC315 |
5 | Cryptography | 3 hrs | CSC316 |
5 | Simulation and Modeling | 3 hrs | CSC317 |
5 | Web Techonology | 3 hrs | CSC318 |
5 | Elective I | 3 hrs | N/A |
6 | Software Engineering | 3 hrs | CSC364 |
6 | Computer Design and Construction | 3 hrs | CSC365 |
6 | E-Governance | 3 hrs | CSC366 |
6 | NET Centric Computing | 3 hrs | CSC367 |
6 | Technical Writing | 3 hrs | CSC368 |
6 | Elective II | 3 hrs | N/A |
7 | Advanced Java programing | 3 hrs | CSC409 |
7 | Data Warehousing and Data Mining | 3 hrs | CSC410 |
7 | Principles of Management | 3 hrs | MGT411 |
7 | Project Work | 3 hrs | CSC412 |
7 | Elective III | 3 hrs | N/A |
8 | Advanced Database | 3 hrs | CSC461 |
8 | Internship | 6 hrs | CSC462 |
8 | Elective IV | 3 hrs | N/A |