The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) is a dynamic four-year (8 Semester) undergraduate program. This program seamlessly integrates theoretical knowledge with hands-on practice, providing students with a solid foundation in computer science and Information Technology.

Program Highlights

  • Comprehensive Curriculum: A balanced blend of academic and practical learning.
  • Skill Development: Master essential skills for a successful career in IT.
  • Cutting-Edge Content: Stay updated with the latest technologies and global trends.
  • Career Readiness: Graduates are equipped to excel in the fast-paced digital techno world.

Why choose BSc.CSIT at Tech Al College?

  • Learn from highly experienced and dedicated faculty with industrial exposure.
  • Access state-of-the-art facilities, resources, and research opportunities.
  • Involved in workshops, internships, placements, and real-world projects for future technology careers.
  • Become an integral part of a dynamic and thriving community of innovative thinkers, passionate learners, and aspiring IT professionals and leaders

Curriculum

Semester I

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSMT 101Mathematics-I34060100
CSPH 102Physics34060100
CSEN 103Technical Communication English34060100
CSIT 104Computer Concept and Programming34060100
CSIT 105Digital Logic34060100

Semester II

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSMT 201Mathematics-II34060100
CSIT 202Object Oriented Programming in C++34060100
CSIT 203Discrete Structure34060100
CSST 204Statistics-I34060100
CSIT 205Microprocessor and Microcontroller34060100

Semester III

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 301Computer Organization and Architecture34060100
CSIT 302Data Structures and Algorithms34060100
CSIT 303Numerical Methods34060100
CSST 304Statistics-II34060100
CSIT 305Database Management Systems34060100

Semester IV

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 401Computer Graphics34060100
CSIT 402Operating Systems34060100
CSIT 403System Analysis and Design34060100
CSIT 404Java Programming34060100
CSIT 405Web Technology34060100

Semester V

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 501Programming in Python34060100
CSIT 502Theory of Computation34060100
CSIT 503Computer Network34060100
CSIT 504Analysis and Design of Algorithm34060100
Elective-I(Any One from List Below)34060100
CSIT 510Project-I38020100

Elective-I Options:

Course CodeCourse Title
CSIT 505Image Processing
CSIT 506Data Analytics and Visualization
CSIT 507Multimedia System
CSIT 508Operations Research
CSIT 509E-Commerce

Semester VI

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 601Software Engineering34060100
CSIT 602Cryptography and Network Security34060100
CSIT 603Artificial Intelligence34060100
CSIT 604Simulation and Modelling34060100
CSIT 605Research Methodology34060100
Elective-II(Any One from List Below)34060100

Elective-II Options:

Course CodeCourse Title
CSIT 606Mobile Application Development
CSIT 607Wireless Communication and Networking
CSIT 608Unix Shell Programming
CSIT 609E-Governance
CSIT 610.Net Technology

Semester VII

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 701Compiler Design and Construction34060100
CSIT 702Distributed and Cloud Computing34060100
CSIT 703Data Warehousing and Data Mining34060100
CSIT 704Machine Learning34060100
Elective-III(Any One from List Below)34060100
CSIT 711Project-II616040200
CNCE 712Constitution of Nepal and Eastern Philosophy (Non-Credit)-100-100

Elective-III Options:

Course CodeCourse Title
CSIT 706Software Project Management
CSIT 707Software Architecture and Design Pattern
CSIT 708Management Information System
CSIT 709Neural Network
CSIT 710Embedded System

Semester VIII

Course CodeCourse TitleCredit HoursInternal MarksExternal MarksTotal Marks
CSIT 801Professional and Social Ethics in IT34060100
CSIT 802Management and Entrepreneurship in IT Industry34060100
Elective-IV(Any One from List Below)34060100
CSIT 808Internship612080200
CSIT 809Research Seminar250-50

Elective-IV Options:

Course CodeCourse Title
CSIT 803Internet of Things (IoT)
CSIT 804Natural Language Processing
CSIT 805Software Quality Assurance
CSIT 806Geographical Information System
CSIT 807Introduction to Quantum Computing