Curriculum Structure

B.Sc CSIT :

The B.Sc. CSIT program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses and credit hours:

Computer Science core courses 75
Natural science elective courses 6
Mathematics courses 12
English courses 3
Social sciences and management courses 6
Computer science elective courses 15
Internship/Project 9
Total Credit hours 126
Semester I  
CSC 102 Introduction of IT
CSC 102 Programming in C
CTA 103 Probability & Statistics
MTH 104 Calculus & Analytical Geometry
PHY 105 Physics I
Semester II  
CSC 151 Digital Logic
CSC 152 Discrete Structure
CSC 153 Microprocessor
CSC 154 Data Structure & Algoriths
MTH 155 Linear Algebra
PHY 156 Physics II
Semester III  
CSC 201 Computer Archite4cture
CSC 202 Object Oriented Programming Language
CSC 203 Operating System
CSC 204Numerical Method
CSC 205 Introduction to Management
Semester IV  
CSC 251 Theory of Computation
CSC 252 System of Analysis & Design
CSC 253 Database Management System
CSC 254 Computer Graphics
CSC 255 Introduction Cognitive Science
CSC 256 Technical Writing
Semester V  
CSC 301 Computer Network
CSC 302 Simulation & Modeling
CSC 303 Design & Analysis Algorithms
CSC 304 Artificial Intelligence
CSC 312 Computer Hardware Design
Semester VI  
CSC 351 Software Engineering
CSC 352 Comiler Design & Construction
CSC 353 Web Technologies
CSC 354 Real Time System
CSC 363 Image Processing
Semester VII  
CSC 401 Advance Database Management System
CSC 402 Internet Technology
CSC 403 Advanced Java Programming
CSC 404 Project Work
CSC 408 Software Project Management
Semester VIII  
CSC 451 Data Warehousing & Construction
CSC  452 Internship
CSC 453 Advanced Networking IPv6
CSC 459 Geographical Information System

BCA :

The BCA program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses and credit hours:

CoursesCredit Hours
Computer Application (Core Courses)71 (4*2+3*21)
Elective Courses12(3+3+3+3)
Mathematics and Statistics Courses9(3+3+3)
Language Courses6(3+3)
Social Science and Management Courses15(3+3+3+3+3)
Project and Internships13(2+2+6+3)
Total Credit Hours126
Semester I
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS101Computer Fundamentals & Applications444
2CACO102Society and Technology33
3CAEN103English I331
4CAMT104Mathematics I3311
5CACS105Digital Logic332
Total161627
Semester II
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS151C Programming4413
2CAAC152Financial Accounting3311
3CAEN153English II331
4CAMT154Mathematics II3311
5CACS155Microprocessor and Computer Architecture3312
Total161657
Semester III
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS201Data Structures and Algorithms333
2CAST202Probability and Statistics3311
3CACS203System Analysis and Design331
4CACS204OOP in Java3312
5CACS205Web Technology333
Total151539
Semester IV
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS251Operating System3312
2CACS252Numerical Methods3312
3CACS253Software Engineering331
4CACS254Scripting Language333
5CACS255Database Management System3312
6CAPJ256Project I24
Total1715413
Semester V
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS301MIS and E-Business332
2CACS302DotNet Technology333
3CACS303Computer Networking332
4CAMG304Introduction to Management331
5CACS305Computer Graphics and Animation3312
Total151529
Semester VI
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS351Mobile Programming333
2CACS352Distributed System331
3CAEC353Applied Economics331
4CACS354Advanced Java Programming333
5CACS355Network Programming332
5CAPJ356Project II24
Total1715212
Semester VII
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CACS401Cyber Law and Professional Ethics331
2CACS402Cloud Computing333
3CAIN403Internship3
4Elective I33
5Elective II33
Total151213
Semester VIII
SNCourse CodeCourse TitleCredit Hrs.Lecture Hrs.Tutorial Hrs.Lab Hrs.
1CAOR451Operations Research331
2CAPJ452Project III612
3Elective III33
4Elective IV33
Total159112
List of Electives
S.no.Course CodeCourse TitleS.no.Course CodeCourse Title
1CAPS476Applied Psychology6CACS482Knowledge Engineering
2CACS477Geographical Information System7CACS483Advanced DotNet Technology
3CACS478IT in Banking8CACS484Database Programming
4CACS479Hotel Information System9CACS485Database Administration
5CAER480Enterprise Resource Planning10CACS486Network Administration

BIM :

The BIM program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses and credit hours:

BIM Course Syllabus
First Semester:
MGT – 201Principles of Management
ENG – 201English Composition
MTH – 201Basic Mathematics
IT – 211Computer Information System
IT – 212Digital Logic
Second Semester:
SOC – 201Sociology for Business
MTH – 202Discrete Mathematics and Its Application
MGT – 204Business Communication
IT – 213Structured Programming
IT – 214Data Communication & Computer network
Third Semester:
ACC – 201Financial Accounting
IT – 215Web Programming I
IT – 216JAVA Programming – I
IT – 217Computer Organization
STT – 201Business Statistics
Fourth Semester:
ACC – 202Cost and Management Accounting
ECO – 201Microeconomics
IT – 218Data Structure and Algorithm with Java
IT – 219Web Technology – II
IT – 220Database Management System
Fifth Semester:
MKT – 201Fundamentals of Marketing
ECO – 202Macro Economics
IT – 221Computer Graphics
IT – 222JAVA Programming II
IT – 223Advance Internetworking
Sixth Semester:
FIN – 201Business Finance
MGT – 202Human Resource Management
MGT – 206Business Environment in Nepal
IT – 224Software Engineering
IT – 225Computer Security and Cyber Law
IT – 351Summer Project
Seventh Semester:
ITC – 226Management Information System
ITC – 227IT Entrepreneurship and Supply Chain Management
ITC – 228High Speed Network and Multimedia Networking
LOG – 201Critical Thinking and Decision making
MGT – 203Organizational Relations
MGT – 202Human Resource Management
Eighth Semester:
ITC – 229Computer Security and Cyber Law
ITC – 230Economics of Information and Communication
ITC – 301System Administration Win NT
Elective II
Internship: Industrial Attachment Project
Eighth Semester: (Elective)
ITC – 307Software Project Management
ITC – 303Computer Based Financial Engineering
ITC – 305Object Oriented Analysis and Design
ITC – 306Object Oriented Database Management System
ITC – 308Operating System
ITC – 309Data Mining and Data Warehousing