Overview
BSc in Computer Science and Information Technology (B.Sc. CSIT) at Gyan Jyoti College
The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) at Gyan Jyoti College is an undergraduate program affiliated with Far Western University. It is administered under the university’s Faculty of Science and Technology.
The program follows an eight-semester structure and requires students to complete 137 credit hours. Its curriculum combines computer science, information technology, mathematics, electronics, programming, software systems, networking, databases, research, project work, electives, and internship experience.

Course Overview
| Field | Details |
|---|---|
| Course: | Bachelor of Science in Computer Science and Information Technology |
| Abbreviation: | B.Sc. CSIT |
| Level: | Bachelor’s degree |
| Duration: | Four years |
| Academic Structure: | Eight semesters |
| Total Credits: | 137 credit hours |
| Faculty: | Faculty of Science and Technology |
| Affiliation: | Far Western University |
| College: | Gyan Jyoti College |
| Location: | Tulsipur-6, Dang, Lumbini Province, Nepal |
Program Structure
The first year develops a foundation in programming, information technology, mathematics, electronics, digital systems, algorithms, and microprocessors. Students begin with Programming Fundamentals and C Programming before progressing to Data Structures and Algorithms.
The second year focuses on computer architecture, discrete structures, object-oriented programming, operating systems, statistics, networking, database management, numerical methods, system analysis, and the theory of computation.
During the third year, students study Design and Analysis of Algorithm, Artificial Intelligence, Compiler Design, Simulation and Modelling, Graphics and Visual Computing, Web Technology, Cryptography, Java Programming, Software Engineering, and Research Methodology for Computer Science. Minor Project I is included in the sixth semester.
The final year combines advanced computing subjects, electives, project work, and practical exposure. Students study E-commerce, Advanced Java Programming, Object-Oriented Analysis and Design, Parallel Computing, Minor Project II, and Internship.
Semester-Wise Curriculum
| Semester | Major Subjects | Credits |
|---|---|---|
| First | English Grammar and Composition, Information Technology Fundamentals, Calculus and Analytical Geometry, Electronic Principles, C Programming | 16 |
| Second | Data Structures and Algorithms, Digital Logic Design, Linear Algebra, Mechanics and Electrodynamics, Microprocessor System | 16 |
| Third | Computer Organization and Architecture, Discrete Structures, Management, C++, Operating System, Statistics and Probability | 18 |
| Fourth | Applied Statistics, Data Communication and Network, Database Management System, Numerical Methods, System Analysis and Design, Theory of Computation | 18 |
| Fifth | Algorithm Design, Artificial Intelligence, Compiler Design, Simulation and Modelling, Graphics, Web Technology I | 18 |
| Sixth | Cryptography, Java Programming I, Research Methodology, Software Engineering, Web Technology II, Minor Project I | 17 |
| Seventh | E-commerce, Advanced Java Programming, Object-Oriented Analysis and Design, Minor Project II, Electives | 18 |
| Eighth | Parallel Computing, Internship and Electives | 16 |
Elective Tracks
The curriculum recommends four study tracks that allow students to organise their elective choices around a particular area.
-
Programming Track: Includes options connected with net-centric computing, enterprise application development, and mobile application development.
-
Database Track: Covers database administration, advanced database design, and distributed database management systems.
-
Networking Track: Includes system administration, network administration, and wireless networks.
-
Algorithmic Track: Covers digital image processing, neural networks, and cloud computing.
Other elective options include Data Mining and Warehousing, Geographical Information System, Management Information Systems, Real-Time Systems, Information Retrieval, E-Business and E-Governance, Embedded System Programming, and Human-Computer Interaction.
Practical Learning, Projects, and Internship
Practical work is integrated into programming, electronics, microprocessor, networking, database, artificial intelligence, web technology, and other technical subjects. Laboratory assignments may require students to write programs, test algorithms, work with computer systems, maintain practical records, and demonstrate completed tasks.
Minor Project I and Minor Project II allow students to apply knowledge from different subjects to structured computing work. The eighth-semester internship adds workplace-based learning to the academic program.
Gyan Jyoti College supports the course through its computer lab, classrooms, library, academic guidance, and student support structure.
Evaluation System
The evaluation system allocates 60 marks to the end-semester examination and 40 marks to internal evaluation. Internal assessment includes assignments, quizzes, attendance, presentations, term papers, mid-term examinations, and group work.
Students must secure at least 50 percent in internal evaluation to become eligible for the end-semester examination. The curriculum also requires 80 percent class attendance. Practical examinations are conducted for courses with laboratory components.
Skills and Academic Development
Students may develop skills in:
-
Programming and algorithm design
-
Database design and administration
-
Computer networking and system administration
-
Software and web development
-
System analysis and software engineering
-
Artificial intelligence and data-related computing
-
Research, technical writing, and project development
-
Problem-solving and computational analysis
Career Direction
The curriculum may support preparation for roles such as software engineer, system analyst, network administrator, database professional, data analyst, web developer, and artificial intelligence specialist. Employment outcomes depend on technical ability, project experience, communication skills, further training, and available opportunities.
Graduates may also pursue further study in computer science, information technology, software systems, data-related disciplines, and other computing fields.
Contact Information
College: Gyan Jyoti College
Address: Tulsipur-6, Dang, Lumbini Province, Nepal
Phone: 082-520955
Website: www.gdc.edu.np
Email: admin@gyandeepcollege.edu.np















