B.Tech Computer Science Engineering

Since its inception in 1997, the Department of Computer Science Engineering has played a significant role in placing CV Raman Global University as one of the best computer science engineering colleges in Bhubaneswar. From the start, it has sought to produce computer scientists who are not just good technically but have a critical mind and creativity that can excel in the corporate world.

With an unwavering dedication to creating technically skilled, imaginative, and thoughtful computer scientists, b.tech in computer science engineering field has surged to become the university’s strongest department over two decades.

It’s always been about developing and empowering students who are not only brilliant technologists but also thoughtful creators. Since then, it has pursued this vision with great determination and achieved extraordinary growth and acclaim.

The efforts of the department towards academic and research excellence were recognised when in 2019 it got accreditation to the Tier-1 category by the NBA making it one of the best software engineering colleges in India.

The accreditation ratified the department’s dedication to both maintaining rigorous educational standards and preparing graduates for the demands of the 21st-century business world.

Our alumni network stretches around the world where this department shines brightest. The department has humbly sent out its force of grads: more than 3,500 computer science engineering alumni, building and working across the industry. Their triumphs bear witness to the department’s dedication to fostering capable and confident professionals.

The mix of vitality and experience on this department’s groundbreaking staff is paramount for it to become one of the best B. Tech CSE colleges. Under a dynamic leadership, it has excelled in both teaching and research, its commitment is to continue its excellence in the forthcoming years. Their expertise spans the area of Wireless Sensor Networks, Machine Learning/Deep Learning, Cloud/Fog Computing, Cybersecurity, Natural Language Processing, etc.

As a result, there is a consistent flow of high-quality articles contributed by Ph.D. scholars and faculty members to top-indexed journals. The dedication of PhD research scholars and faculty members to work together has kept the department technologically ahead and CGU among the best colleges for computer science engineering in India.

The department excels, in particular, at its industry-aligned curriculum with a focus on new and emerging tech. Subjects such as Machine Learning, Data Science, Big Data, Cyber Security and Cloud Computing are what’s in. In addition to the core curriculum, the department presents technical workshops taught by industry professionals in diverse futuristic subjects. Enabling students to chase global certifications, giving them a leg up (not only in India but) on the global stage.

The Department has collaborated with NASSCOM, IBM, MARCRAFT, AWS, Google, etc. These partnerships go beyond co-designing the curriculum to other collaborative initiatives. These collaborations have greatly added to the department’s year-after-year best-in-the-nation placement rates.

CGU’s partnership & collaboration with MNCs open diverse avenues to computer science and engineering grads, such as Software developers who work in areas like web development, mobile app development, game development, or enterprise software development or Systems Analysts – design, implement and improve efficiency and effectiveness.

Once a graduate from one of the leading computer science engineering colleges in Odisha, CGU students land careers as Data Scientists which are in high demand or Artificial Intelligence Engineers developing AI machines, NLPs, and computer vision applications. In an era of heightened cybersecurity threats, organizations require Cybersecurity Analyst experts who can protect their systems and data. Network engineers are responsible for designing, implementing, and maintaining computer networks within organizations.

One can also go for an IT Project Manager, who oversees the planning, execution, and delivery of technology projects within organizations or a Database Administrator who manages and maintains databases, ensuring data integrity, security, and performance. Software Quality Assurance Engineers are responsible for ensuring the quality and reliability of software applications. And the best is to dive into Research and Development. The best awaits for software engineers from one of the top engineering colleges for computer science.

Our approach to academic excellence involves firstly, developing a strong foundation in programming languages, data structures, algorithms, computer architecture, and software development methodologies. Then foster technical competence and encourage problem-solving abilities that develop proficiency in designing, implementing, and analysing complex computer systems, networks, and software applications.

We promote interdisciplinary collaboration as in today’s interconnected world, computer science and engineering often intersect with other disciplines. Through research-oriented projects and exposure to the latest industry trends, students are encouraged to cultivate creativity and innovation, to push the boundaries of what is possible. This initiative has also pushed CGU among the top colleges for software engineering in Odisha.

Students are instilled with professional ethics and social responsibility. As future computer science and engineering professionals, students have a responsibility to uphold ethical standards and consider the societal impact of their work.

We foster a passion for lifelong learning given the dynamicity of computer science and engineering on the latest advancements, trends, and technologies.

In short, our software engineering college program highlights

  • Professionally qualified, competent, and committed teaching faculty.
  • Industry-enabled curriculum and training from industry experts.
  • Consistent interaction with renowned academicians and experts.
  • Emphasis on project-based learning, field projects, research projects, internships, and continuous comprehensive evaluation.
  • Access to certification courses, ability & skill development programs, and value-added courses besides the core curriculum.
  • Effective career counselling, guidance and mentoring program to excel in professional and personal spheres of life.
  • Special programs for advanced and slow learners with a focus on inclusion and student diversity.
  • Focus on career progression through training, placements and preparation for higher studies.
  • Centre of Excellence in AI, Machine Learning & Data Science

Its proven history of excellence, breadth of experience, research accomplishments and industry connections combined with a forward-thinking curriculum make CGU the best university for CSE in India for an assured future. The Distinguished alumni of the department, will be leaving here with some of the knowledge instilled at IIT Madras and being received by great companies not just nationally but also globally including FAANGs. The DIT’s future is shining even brighter as the CSE Department continues to be a symbol of technology education par excellence, as we look ahead.

The Computer Science department is fueled by a vibrant cluster of top-flight faculties with expertise in science and engineering, creating an environment for breakthrough interdisciplinary research and transformative teaching. Its job-led, industry-focused curriculum with emphasis on new-age technologies lays the foundation for the students to be successful in the ever-changing technology space. In addition, the fact that it teams up with big industry players further testifies to its corporate discourse.

To be filtered out as one of the best computer science engineering colleges in Odisha, the said department at CGU has secured and cracked groundbreaking records that have been covered and published all over, cementing our base from as not just the best but also the “best-known” university.

The alumni pack is counted among the best achievers of the state, country and beyond, adding to the records and the fame. They have been a part of missions that make us proud and reflect the thick learning they fetch at CGU.

Owning the pedestal among the best colleges for software engineering in India, CGU and its Department of Computer Science have come a long way! Even amidst the inclusive premises sheltering more and more new segments, this department hasn’t lost its charm amidst the premises of the esteemed C.V. Raman Global University.

Program Educational Objectives (PEO'S)

  • PEO1
    To provide the fundamental knowledge in mathematics, science and engineering concepts for the development of engineering system (Fundamental Knowledge).
  • PEO2
    To apply current industry accepted computing practices and emerging technologies to analyze, design, implement, test and verify high quality computing systems and computer based solutions to real world problems (Design and development).
  • PEO3
    To enable the use of appropriate skill sets and its applications towards social impacts of computing technologies in the career related activities (Skill Set) and to produce Efficient team leaders, effective communicators and capable of working in multi-disciplinary environment following ethical values.
  • PEO4
    To practice professionally and ethically in various positions of industry or government and/or succeed in graduate (Professionalism) and to make substantial contributions to the society (Societal Contribution).

Program Specific Outcomes (PSO'S)

  • PSO1
    The ability to understand, analyze and develop computer programs in the area of computer science and to solve computer software and hardware related engineering problems.
  • PSO2
    The ability to develop software systems to allow convenient use of computing system and process professional skills and knowledge of software design processes
  • PSO3
    The ability to gain knowledge in diverse are of computer science and apply for successful career entrepreneurship and higher studies.
  • PSO4
    The ability to use knowledge of ethical and management principles required to work in a team as well as to lead a team.


Semester - 1

Sl. No.SubjectCategory L PTTotal Credits
1Induction Program (3 weeks at the beginning of the Semester)MC0000
2Mathematics 1BS3003
3Physics/ (Chemistry / Python programming with Lab for CSE&AP)BS/ES3205
4Introduction to Mechanical Engineering/ Introduction to Electrical and Electronics EngineeringES3205
5Programming for problem Solving/Engineering GraphicsES2204
6Design Thinking and Problem SolvingUGE1102
7Professional CommunicationHSM2103

Semester - 2

Sl. No.SubjectCategoryLPTTotal Credits
1Mathematics 2BS3003
2Physics/ (Chemistry / Python programming with Lab for CSE&AP)BS325
3Introduction to Electrical and Electronics Engineering/ Introduction to Mechanical EngineeringES3205
4Programming for problem Solving/Engineering GraphicsES2204
5Design Thinking and EntrepreneurshipUGE1102
6English for Science, Engineering & TechnologyHSM2103
7Engineering Economics & CostingHSM2002

Semester - 3

SL. No.SubjectCategoryLPTTotal Hour
1Programming using C++PC2003
2Data StructuresPC3207
3Data Communication & Computer NetworkPC3206
4Switching Circuit & Logic DesignES3003
5Mathematics-3 (Programme Specific)BS3004
6Living Biology and Environmental Science /Emerging Material and it’s applications.BS2002
7Skill Development Elective-1SDE0203

Semester - 4

Sl. No.SubjectCategoryLPTTotal Credits
1Database EngineeringPC3205
2Design & Analysis of algorithmPC3205
3Computer OrganizationPC3003
4Object Oriented Programming using JavaPC3205
5Living Biology and Environmental Science /Emerging Material andit’s applications.BS2002
6Skill Development Elective-2SDE0202
7Career Development Training MC0000

Semester - 5

Sl. No.SubjectCategoryLPTTotal Credits
1Theory of ComputationPC3003
2Machine LearningPC3205
3Operating SystemPC3205
4Cloud Computing & Virtualization / Software Engineering & Project management/ Cryptography and Network SecurityPE3205
5University General Elective-5UGE1001
6Skill Development Elective-3SDE0202

Semester - 6

Sl. No.SubjectCategoryLPTTotal Credits
1 Enterprise JavaPC3205
2Internet of Things/ Design of Web Applications/ Advanced Machine LearningPE3205
3Software Engineering & Agile Methodology/ Distributed System/ Block ChainPE3003
4 Open Elective-1OE3003
5University General Elective-6UGE1001
6Skill Development Elective-4SDE0202
7Presentation on Science and Technology Advancement- Assessment & Review (STAAR)ES0101

Semester - 7

Sl. No.SubjectCategoryLPTTotal Credits
1Big data &Analytics/ Software Testing/ Mobile Application developmentPE 3205
2Open Elective-2OE 3003
3Open Elective-3OE 3003
4Industrial Training(SummerVacation between2nd and 3rd or 4thand 5th Sem, or6th and7th Semester)PC0101
5Major Project-IMP0303

Semester - 8

Sl. No.SubjectCategoryLPTTotal Credits
1Project linked research Paper PC (Self-Study)0202
2 Major Project-IIMP012012

Eligibility Criteria


Passed 10+2 examination (intermediate) with 60% marks along with Physics and Mathematics as compulsory subjects.
LE B.TECH (3Years)
a. Passed Diploma examination with at least 45% marks (40% marks in case of candidates belonging to reserved category) in any branch of Engineering and Technology.

b. Passed B.Sc. Degree from a recognized University as defined by the UGC, with at least 45% marks (40% marks in case of candidates belonging to reserved category) and passed 10+2 examination with Mathematics as a subject. However, the students belonging to B.Sc. stream, seeking admission in mechanical engineering, shall be required to clear the subjects in Engineering Graphics /Engineering Drawing and Engineering Mechanics of the First Year Engineering Program along with the Second year subjects. The students belonging to B.Sc. Stream shall be considered for admission only after filling the supernumerary seats in this category with regular students belonging to the Diploma stream.

c. Passed D.Voc. Stream in the same or allied sector.

d. In the above cases, suitable bridge Courses, if required, such as in Mathematics may be conducted.

Brand Association

Career path you can choose after the course

This course opens the door to many possible careers.
  • Software Engineer
  • Data Scientist
  • Cyber Security Analyst
  • System Administrator
  • Research and Development Engineering