Academic Framework for BE (Computer Science & Engg.)

Foundation courses for BE program in Computer Science & Engineering

  • Introduction to Computer system & Programming in C
  • Engineering Practices (Workshops)
  • Fundamentals of Engineering Computing (Math and Discrete Structure)
  • Data Structures
  • Operating System
  • Computer System Architecture
  • Open office automation
  • Introduction to Information Technology
  • Introduction to Database Systems
  • Organizational Behavior and Development

List of core courses for BE program in Computer Science & Engineering

Core System Programming Courses:

  • Programming in Advanced C
  • Programming in C++
  • Core Java (J2SE)

Core Web Programming Courses:

  • Web Application Development (HTML, DHTML, ASP)
  • Rapid Application Development (J2EE)
  • .NET Framework
  • E-Commerce

Core Networking Courses:

  • Data Communications and networks
  • Internet and Network Technology
  • Network Administration
  • Cryptography and Security

Core Database Courses:

  • Data storage technologies and networks
  • Database Management system – I (SQL and PL/SQL)
  • Database Management system – II (MYSQL)

Core System Application Courses:

  • System Software
  • System Analysis and Design
  • Symbolic Logic and Logical Design
  • Introduction to Mainframe Systems

Core System Analysis and Synthesis Courses

  • Software Engineering
  • Design and Analysis of Algorithm
  • Principles of Compiler Design
  • Distributed Systems

Core Graphical User Interface(GUI) Courses:

  • Computer Graphics
  • User interface design
  • Visual Programming

Core Automation Courses

  • Artificial Intelligence & Expert System
  • Formal Language and Automata theory

Core Digital Design Courses

  • Digital Principles and System Design
  • Microprocessor(x8085, x8086)

Advanced courses for BE program in Computer Science & Engineering

  • Re configurable Computing
  • Telecommunication Systems and Networks
  • Real Time Systems
  • Internetworking Technologies
  • Neural Network and Applications
  • Fuzzy Logics and Applications
  • Multimedia Computing
  • Image Processing and Pattern Recognition
  • Parallel and Distributed Computing
  • High Performance Computing
  • Natural Language Processing
  • Rich Text Applications
  • Mobile Application Programming (J2ME)
  • Routers and Network Processors
  • Service Oriented Architectures

Some courses may be added or deleted depending upon inputs received from the industry and after approval from the Academic Council.

Get in Touch With Us