Overview
B.Sc. CSIT at Dreams College, Chitwan
The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) at Dreams College is an undergraduate computing program affiliated with Far Western University. Dreams College offers the program from Bharatpur-09, Hakimchowk, TR Complex, Chitwan.
The course brings together computer science theory, programming practice, mathematical foundations, laboratory work, software development, research, project work, electives, and an internship. Its eight-semester structure moves from introductory computing and mathematics to advanced areas such as artificial intelligence, cryptography, software engineering, database systems, parallel computing, and specialised electives.

Course overview
| Field | Details |
|---|---|
| Course | Bachelor of Science in Computer Science and Information Technology |
| Abbreviation | B.Sc. CSIT |
| Institution | Dreams College |
| Affiliation | Far Western University |
| Level | Bachelor’s degree |
| Academic structure | Eight semesters |
| Total credit hours | 137 |
| Location | Bharatpur-09, Hakimchowk, TR Complex, Chitwan |
| Eligibility | 10+2 or equivalent in Science with at least 50% or a ‘C’ grade in all subjects |
About the B.Sc. CSIT program
The B.Sc. CSIT program combines the principles of computer science with the practical use of information technology. Students begin with programming, mathematics, electronics, digital logic, data structures, and computer fundamentals before moving into software, networks, databases, algorithms, and specialised computing subjects.
Programming is introduced through C and continues through object-oriented programming with C++ and Java. Students also study web technologies, software engineering, operating systems, system analysis, artificial intelligence, computer graphics, cryptography, and database management.
The curriculum contains two minor projects and an internship. These components give students opportunities to organise technical ideas, develop practical solutions, prepare documentation, and present completed work.
Academic areas covered
The course includes study in the following areas:
-
Programming fundamentals and software development
-
Data structures and algorithm design
-
Computer organisation and architecture
-
Digital logic and microprocessor systems
-
Operating systems
-
Database management
-
Data communication and computer networks
-
Web technologies
-
Artificial intelligence
-
Compiler design
-
Graphics and visual computing
-
Cryptography
-
Software engineering
-
Research methodology
-
Parallel computing
-
E-commerce
-
Object-oriented analysis and design
-
Elective computing subjects
-
Project work and internship
Mathematics and statistics are also included through calculus, linear algebra, numerical methods, probability, applied statistics, and discrete structures. English and management subjects support academic communication and organisational understanding.
Learning environment at Dreams College
Dreams College supports the B.Sc. CSIT program through classroom teaching, laboratory practice, technical projects, seminars, bootcamps, and industry-related activities.
The learning facilities and academic arrangements include:
-
Computer laboratory
-
Network laboratory
-
Digital laboratory
-
Air-conditioned classrooms
-
Projectors in classrooms
-
High-speed internet access
-
Experienced faculty members
-
Seminars and bootcamps
-
IT-related project work
-
Internship opportunities in IT companies
-
Internship and placement support
-
Research and innovation activities
Students can use laboratory sessions to practise programming, networking, software applications, database tasks, and other technical work connected with their subjects. Project assignments and presentations add a practical element to regular classroom study.
Eligibility
Eligibility: Students must have completed 10+2 or an equivalent qualification in Science with at least 50% or a ‘C’ grade in all subjects.
Semester-wise B.Sc. CSIT curriculum
The Far Western University B.Sc. CSIT curriculum consists of eight semesters and 137 credit hours. The first four semesters build foundations in computing, mathematics, electronics, programming, systems, and data management. The later semesters introduce advanced computing subjects, projects, electives, and an internship.
| Semester | Courses | Credits |
|---|---|---|
| First | CSIT.111 English Grammar and Composition; CSIT.112 Information Technology Fundamentals; CSIT.113 Calculus and Analytical Geometry; CSIT.114 Electronic Principles TH; CSIT.114 Electronic Principles PR; CSIT.115 Programming Fundamentals and C Programming | 16 |
| Second | CSIT.121 Data Structure and Algorithms; CSIT.122 Digital Logic Design; CSIT.123 Linear Algebra; CSIT.124 Mechanics and Electrodynamics TH; CSIT.124 Mechanics and Electrodynamics PR; CSIT.125 Microprocessor System | 16 |
| Third | CSIT.211 Computer Organization and Architecture; CSIT.212 Discrete Structures; CSIT.213 Introduction to Management; CSIT.214 Object Oriented Programming with C++; CSIT.215 Operating System; CSIT.216 Statistics and Probability | 18 |
| Fourth | CSIT.221 Applied Statistics; CSIT.222 Data Communication and Network; CSIT.223 Database Management System; CSIT.224 Numerical Methods; CSIT.225 System Analysis and Design; CSIT.226 Theory of Computation | 18 |
| Fifth | CSIT.311 Design and Analysis of Algorithm; CSIT.312 Artificial Intelligence; CSIT.313 Compiler Design; CSIT.314 Simulation and Modelling; CSIT.315 Graphics and Visual Computing; CSIT.316 Web Technology I | 18 |
| Sixth | CSIT.321 Introduction to Cryptography; CSIT.322 Java Programming I; CSIT.323 Research Methodology for Computer Science; CSIT.324 Software Engineering; CSIT.325 Web Technology II; CSIT.326 Minor Project I | 17 |
| Seventh | CSIT.411 E-commerce; CSIT.412 Advanced Java Programming; CSIT.413 Object Oriented Analysis and Design; CSIT.414 Minor Project II; Elective I; Elective II | 18 |
| Eighth | CSIT.421 Parallel Computing; CSIT.422 Internship; Elective III; Elective IV; Elective V | 16 |
First and second semesters
The first year introduces the basic academic and technical foundations required for later computing subjects.
Students study English Grammar and Composition, Information Technology Fundamentals, Calculus and Analytical Geometry, Electronic Principles, and Programming Fundamentals and C Programming in the first semester.
The second semester contains Data Structure and Algorithms, Digital Logic Design, Linear Algebra, Mechanics and Electrodynamics, and Microprocessor System.
Together, these subjects introduce programming logic, hardware principles, mathematical reasoning, digital systems, data organisation, and computer components.
Third and fourth semesters
The third semester moves into computer systems, discrete mathematics, management, object-oriented programming, operating systems, statistics, and probability.
The fourth semester includes Applied Statistics, Data Communication and Network, Database Management System, Numerical Methods, System Analysis and Design, and Theory of Computation.
At this stage, students study how computer systems operate, how data is stored and communicated, how software requirements are analysed, and how computing problems can be represented mathematically.
Fifth and sixth semesters
The fifth semester includes Design and Analysis of Algorithm, Artificial Intelligence, Compiler Design, Simulation and Modelling, Graphics and Visual Computing, and Web Technology I.
The sixth semester covers Introduction to Cryptography, Java Programming I, Research Methodology for Computer Science, Software Engineering, Web Technology II, and Minor Project I.
These semesters give greater attention to advanced programming, software construction, research, information security, intelligent systems, web applications, and project development.
Seventh and eighth semesters
The seventh semester contains E-commerce, Advanced Java Programming, Object Oriented Analysis and Design, Minor Project II, and two electives.
The eighth semester includes Parallel Computing, an internship, and three electives. The internship carries four credit hours and forms part of the formal curriculum.
The final year allows students to apply their knowledge through project work, workplace exposure, advanced computing subjects, and selected areas of specialisation.
Elective tracks
Far Western University recommends four elective tracks for B.Sc. CSIT students. Each track groups electives around a particular computing area.
Programming Track
This track concentrates on network-based programming, enterprise application development, and mobile application development.
Recommended subjects include:
-
Net Centric Computing
-
An Elective II subject
-
Enterprise Application Development with Java
-
Mobile Application Development
-
An Elective V subject
Database Track
This track focuses on database administration, database design, distributed database systems, and related data subjects.
Recommended subjects include:
-
Database Administration
-
An Elective II subject
-
Advanced Database Design
-
Distributed Database Management Systems
-
An Elective V subject
Networking Track
This track covers system administration, network administration, wireless networks, and related computing subjects.
Recommended subjects include:
-
System Administration
-
An Elective II subject
-
Network Administration
-
Wireless Networks
-
An Elective V subject
Algorithmic Track
This track includes image processing, neural networks, cloud computing, and related analytical subjects.
Recommended subjects include:
-
Digital Image Processing
-
An Elective II subject
-
Neural Network
-
Cloud Computing
-
An Elective V subject
Elective subjects
Students select subjects from five elective groups.
Elective I
-
CSIT.415.1 Net Centric Computing
-
CSIT.415.2 Database Administration
-
CSIT.415.3 System Administration
-
CSIT.415.4 Digital Image Processing
Elective II
-
CSIT.416.1 Data Mining and Warehousing
-
CSIT.416.2 Geographical Information System
-
CSIT.416.3 Management Information Systems
-
CSIT.416.4 Neural Networks
Elective III
-
CSIT.423.1 Enterprise Application Development with Java
-
CSIT.423.2 Advanced Database Design
-
CSIT.423.3 Network Administration
-
CSIT.423.4 Real-time Systems
Elective IV
-
CSIT.424.1 Mobile Application Development
-
CSIT.424.2 Distributed Database Management Systems
-
CSIT.424.3 Wireless Networks
-
CSIT.424.4 Cloud Computing
Elective V
-
CSIT.425.1 Information Retrieval
-
CSIT.425.2 E-business and E-governance
-
CSIT.425.3 Embedded System Programming
-
CSIT.425.4 Human Computer Interaction
Project and internship components
The B.Sc. CSIT curriculum includes Minor Project I in the sixth semester and Minor Project II in the seventh semester. These courses allow students to plan, develop, document, and present computing-related work.
The eighth-semester internship provides formal workplace exposure. Dreams College also includes internship opportunities in different IT companies among its course features.
Through project and internship activities, students may gain experience in:
-
Defining a technical problem
-
Planning project tasks
-
Writing and testing programs
-
Preparing technical documentation
-
Working independently or in teams
-
Presenting a completed project
-
Understanding workplace procedures
-
Connecting academic subjects with practical assignments
Evaluation system
The university evaluation system allocates 60 marks to external evaluation and 40 marks to internal evaluation.
| Evaluation component | Marks | Main areas |
|---|---|---|
| External evaluation | 60 | End-semester examination |
| Internal evaluation | 40 | Assignments, quizzes, attendance, presentations, term papers, mid-term examination, and group work |
The internal evaluation weightage is distributed as follows:
-
Assignments: 10%
-
Quizzes: 10%
-
Attendance: 10%
-
Presentation: 10%
-
Term papers: 10%
-
Mid-term examination: 40%
-
Group work: 10%
Students must secure at least 50% in internal evaluation to become eligible to appear in the end-semester examination. The curriculum also requires at least 80% class attendance. Practical examinations are conducted at the end of the semester for applicable subjects.
The end-semester written examination includes multiple-choice, short-answer, and long-answer or case-study questions. The multiple-choice section does not follow negative marking.
Teaching and learning activities
The academic process may include:
-
Lectures and classroom discussions
-
Individual and group work
-
Self-study
-
Assignments
-
Student presentations
-
Term-paper writing
-
Quizzes
-
Guest lectures
-
Laboratory sessions
-
Project work
-
Internship activities
Regular participation is important because assignments, attendance, presentations, quizzes, mid-term examinations, and group work contribute to internal evaluation.
Skills students may develop
The combination of computing subjects, laboratories, projects, presentations, and internship work may help students develop skills in:
-
C, C++, and Java programming
-
Algorithm design and analysis
-
Data structure implementation
-
Database design and management
-
Web development
-
Software analysis and development
-
Computer networking
-
Information security
-
Object-oriented system design
-
Research and technical writing
-
Project planning
-
Problem-solving
-
Technical presentation
-
Team-based work
Elective choices can provide additional exposure to databases, networking, mobile applications, data mining, cloud computing, image processing, embedded systems, or human-computer interaction.
Career areas
Graduates may consider entry-level and developing roles related to software, web systems, data, networks, databases, security, administration, and IT services.
Related career areas include:
-
Software developer
-
Web developer
-
Software programmer
-
Data analyst
-
Cybersecurity analyst
-
Database administrator
-
System administrator
-
IT consultant
-
IT project management
-
E-commerce and mobile commerce
-
Research and innovation
Career direction depends on a graduate’s technical ability, elective subjects, project experience, internship exposure, and additional professional development.
Who may consider B.Sc. CSIT
The course may suit students who are interested in programming, computer systems, software, web technologies, databases, networking, mathematical problem-solving, or information security.
It may also be relevant for students who prefer a program containing both theoretical subjects and applied components such as laboratories, projects, presentations, electives, and an internship.
Students should be prepared to work with mathematics, programming logic, technical documentation, individual assignments, group activities, and regular practical exercises.
B.Sc. CSIT at Dreams College
Dreams College offers the Far Western University B.Sc. CSIT program from Hakimchowk, Bharatpur. The college’s academic arrangements include computer, network, and digital laboratories, classroom projectors, high-speed internet, seminars, bootcamps, IT-related project work, and internship support.
The college was established in 2025 AD as a privately owned higher education institution. Its current academic focus is the B.Sc. CSIT program.
Frequently asked questions
What is the full form of B.Sc. CSIT?
B.Sc. CSIT stands for Bachelor of Science in Computer Science and Information Technology.
Which university is the course affiliated with?
The B.Sc. CSIT program at Dreams College is affiliated with Far Western University.
How many semesters are included?
The curriculum is organised into eight semesters.
How many credit hours are required?
Students must complete 137 credit hours.
What is the eligibility for admission?
Students must have completed 10+2 or equivalent in Science with at least 50% or a ‘C’ grade in all subjects.
Does the course include project work?
Yes. The curriculum contains Minor Project I in the sixth semester and Minor Project II in the seventh semester.
Does the course include an internship?
Yes. Internship is included in the eighth semester and carries four credit hours.
What laboratory facilities are available at Dreams College?
The college includes a computer laboratory, network laboratory, and digital laboratory.
Contact details
College: Dreams College
Address: Bharatpur-09, Hakimchowk, TR Complex, Chitwan, Nepal
Phone: +977-56-515560, +977-9855094560
Email: info@dreamscollege.edu.np
Website: www.dreamscollege.edu.np















