Pre-registration

The BSc. CSIT is a four-year, eight-semester program offered by Tribhuvan University, Institute of Science and Technology. Introduced in 2064 B.S., this program blends core principles of Computer Science and Information Technology to develop well-rounded professionals who can apply technical knowledge to solve real-world challenges. It encompasses 126 credit hours across theoretical foundations, practical applications, and interdisciplinary subjects.

BSc. CSIT at St. Lawrence College

Established in 2067 B.S., the Department of Computer Science and IT at St. Lawrence College offers a highly professional, research-driven, and industry-relevant learning experience. The college nurtures future IT managers and developers through:

  • A tech-enabled academic ecosystem
  • Internships in top-tier IT firms
  • Seminars, workshops, and industrial visits
  • Hands-on project work and coding marathons
  • Expert guest lectures
  • Technical research and real-world presentations
  • State-of-the-art digital laboratories
  • Career counseling and placement support
  • Partnership with reputed IT industries

Eligibility Criteria

To apply for the BSc. CSIT program, students must:

  • Applicants must appear in the entrance test conducted by the Institute of Science and Technology, Tribhuvan University (ISOT-TU) and should secure at least 35% marks in order to be eligible.

  • The candidate must have completed 10+2 or equivalent examinations with a Minimum 'C' grade in all subjects of grade 11 and 12 by taking Physics and Mathematics of 100 marks.

    Note: Both Biology and Mathematics group of students of +2 level are eligible to apply for the course)

Curriculum Structure

The program is structured into 8 semesters over 4 years:

Course CategoryCredit Hours
Computer Science Core Courses75
Natural Science Electives6
Mathematics Courses12
English Courses3
Social Science & Management6
Computer Science Electives15
Internship/Project9
Total126

 Course Structure

First Semester
Introduction to Information Technology 3 Cr. HrsCSC114
C Programming           3 Cr. HrsCSC115
Digital Logic3 Cr. HrsCSC116
Mathematics I3 Cr. HrsMTH117
Physics3 Cr. Hrs PHY118
Second Semester
Discrete Structure  3 Cr. HrsCSC165
Object Oriented Programming               3 Cr. HrsCSC166
Microprocessor 3 Cr. HrsCSC167
Mathematics II3 Cr. HrsMTH168
Statistics I3 Cr. HrsSTA169
Third Semester
Data Structure and Algorithms3 Cr. HrsCSC211
Numerical Method          3 Cr. HrsCSC212
Computer Architecture3 Cr. HrsCSC213
Computer Graphics3 Cr. HrsCSC21
Statistics II 3 Cr. HrsSTA215
Fourth Semester
Theory of Computation3 Cr. HrsCSC262
Computer Networks    3 Cr. HrsCSC263
Operating Systems3 Cr. HrsCSC264
Database Management System3 Cr. HrsCSC265
Artificial Intelligence3 Cr. HrsCSC266
Fifth Semester
Design and Analysis of Algorithms 3 Cr. HrsCSC325
System Analysis and Design   3 Cr. HrsCSC326
Cryptography3 Cr. HrsCSC327
Simulation and Modeling3 Cr. HrsCSC328
Web Technology3 Cr. HrsCSC329

Elective I 

List of Electives:
1. Multimedia Computing (CSC330)
2. Wireless Networking (CSC331)
3. Image Processing (CSC332)
4. Knowledge Management (CSC333)
5. Society and Ethics in Information Technology (CSC334)
6. Microprocessor Based Design (CSC335)

3 Cr. Hrs 
Sixth Semester
Software Engineering3 Cr. HrsCSC375
Complier Design and Construction3 Cr. HrsCSC376
E-Governance3 Cr. HrsCSC377
NET Centric Computing3 Cr. HrsCSC378
Technical Writing3 Cr. HrsCSC379

Elective II

List of Electives:
1. Applied Logic (CSC380)
2. E-commerce (CSC381)
3. Automation and Robotics (CSC382)
4. Neural Networks (CSC383)
5. Computer Hardware Design (CSC384)
6. Cognitive Science (CSC385)

3 Cr. Hrs 
Seventh Semester
Advanced Java Programming3 Cr. HrsCSC419
Data Warehousing and Data Mining3 Cr. HrsCSC420
Principles of Management3 Cr. HrsMGT421
Project Work 3 Cr. HrsCSC422
Technical Writing3 Cr. HrsCSC379

Elective III

List of Electives:
1. Information Retrieval (CSC423)
2. Database Administration (CSC424)
3. Software Project Management (CSC425)
4. Network Security (CSC426)
5. Digital System Design (CSC427)
6. International Marketing (MGT428)

3 Cr. Hrs 
Eighth Semester
Advanced Database3 Cr. HrsCSC475
Internship6 Cr. HrsCSC476
Elective IV 3 Cr. Hrs 
Elective V3 Cr. Hrs 
List of Electives:
1. Advanced Networking with IPV6 (CSC477)
2. Distributed Networking (CSC478)
3. Game Technology (CSC479)
4. Distributed and Object-Oriented Database (CSC480)
5. Introduction to Cloud Computing (CSC481)
6. Geographical Information System (CSC482)
7. Decision Support System and Expert System (CSC483)
8. Mobile Application Development (CSC484)
9. Real Time Systems (CSC485)
10. Network and System Administration (CSC486)
11. Embedded Systems Programming (CSC487)
12. International Business Management (MGT488)

Non-Credit Professional Courses

SemesterTraining Course
1stStatic Web Design (HTML/CSS/JavaScript)
2ndDynamic Web Design (PHP/MySQL)
3rdRHCE
4thOCP
5thCCNA
6thDOT NET
7thMobile Application Development
8thEntrepreneurship Development

Teaching Methodology

  • Pre-planned lesson structure
  • Digital resource sharing (slides, eBooks, notes)
  • Assignment submission via email
  • Online discussions, Google/Facebook groups
  • Individual and group research work

Internship & Placement Partners

St. Lawrence College collaborates with top IT companies for internships and job placements:

  • Codigo Tech Pvt. Ltd

  • Jeewanta IT Pvt. Ltd

  • Logic Infosys

  • Nep IT Solutions

  • HiTech Solutions & Services

  • Maya Animation Academy (Technical Partner)

  • Nepal Telicom Ltd.

  • Nepal Bank Ltd.

  • Nepal Investment Bank Ltd.

  • Envision Nepal

  • Reflex IT Solutions

  • Siddhartha Bank Ltd.

  • WePro Technology

  • NepStore IT

  • Sums Nepal

  • Zukti Tech Pvt. Ltd

  • Kohalpur Digital Hub Pvt. Ltd

  • Sangrila Development Bank

St. Lawrence IT Club

Open to BSc. CSIT and BCA students, the IT Club serves as a hub for:

  • Industry visits
  • Awareness programs
  • IT event organization
  • Collaborative learning and project showcases
View Full Program Details