Welcome to Doon College Dekho (Best Educational Portal in Uttarakhand)

About B.Sc in Information Technology (IT)


Course Overveiw

The programme of B.Sc in Information Technology is an undergraduate course pertaining strictly to the field of Information Technology (IT). The demand and importance of IT are inevitable and thousands of students take admission to the various IT courses in every academic cycle. Information Technology is a technical field that offers several job opportunities at different levels. B.Sc in IT is a course that is essentially about processing, storing, securing, and managing information. A degree of Bachelor of Science with a specialisation in Information Technology usually takes about three to four years to complete.

The primary focus of the programme is on subjects like databases, software, networking, programming, software development and testing, etc. B.Sc in Computer Science is also offered through the mode of distance education by some institutes. Students who enrol themselves for the course of B.Sc Computer Science are taught the details of performing technology tasks that are related to the processing, storing, and communication of information between mobile phones, computers, and other electronic devices. As a field, Information technology lays emphasis on the secure management of massive amounts of variable information and its accessibility via a wide variety of systems both local and worldwide.

As a course, B.Sc in Information Technology enables students to learn and understand the basics of IT while also giving them practical training regarding its application. B.Sc in IT is a programme that entails both theoretical and practical learning and provides several job opportunities to students. Candidates can also pursue higher education courses in the same area if they wish to delve deeper into the field of Information Technology.


1st Year
Technical Communication Skill Programming in C
Web Programming Data Structure Using C Language
Networking and Internet Environment Problem Solving Methodologies
Computer Fundamentals and Emerging Technology Data Structures
Operating Systems Digital Principles
Computer Organisation and Architecture Mathematical and Statistical Foundation of Computer Science
Practical 1 (Based on CS-04 and PC Software) Practical 2 (Based on CS-02)
2nd Year
Programming with Java SAD, Software Quality Assurance and Testing
C++ and Object-Oriented Programming RDBMS Using Oracle
Programming with C# Network Technology and Administration
Microprocessors and Interfacing Database Management Systems
Operating Systems Concepts with Unix/ Linux Content Management System Using Joomla
Probability and Statistics Design and Analysis of Algorithms
Practical (Based on CS-13 and CS-14) Practical (based on CS-19 and CS-22)
Practical (Based on CS-15 and CS-16) Practical (Based on CS-20)
3rd Year
CS-25. Programming with C#.NET Advanced Java Programming
Programming with ASP.NET MS SQL Server 2005 Database Administration
Network Management and Information Security Software Testing and Project Management
Practical on CS-25, CS-26, and CS-27 Project Development
Software Engineering Web Technology
Communication Switching Techniques Embedded Systems

Students who wish to start working after completing their undergraduate degree with B.Sc in IT can easily find various job options. Many sectors, especially the technical sector, has requirements for IT professionals who have proper knowledge of the subject. Some of the most sought after job roles offered to students after B.Sc in Information Technology are listed below.

IT Consultant Network Engineer IT Support Analyst
Web Designer Software Developer Systems Analyst
Applications Analyst System Administrator Strategic Information Planner
Hardware Specialist Software Specialist Network Expert
Information Architect Information Security Coordinator Computer Support Specialist