- About Department
- Academic Curriculum
- Laboratories
- Faculties
- News and Events
Computer engineering is a discipline that integrates several fields of electrical engineering and computer science required to develop computer hardware and software. Computer engineers usually have training in electronic engineering, software design, and hardware-software integration instead of only software engineering or electronic engineering. Computer engineers are involved in many hardware and software aspects of computing, from the design of individual microcontrollers, microprocessors, personal computers, and supercomputers, to circuit design. This field of engineering not only focuses on how computer systems themselves work, but also how they integrate into the bigger picture.
Usual tasks involving computer engineers include writing software and firmware for embedded microcontrollers, designing mixed signal circuit boards, and designing operating systems. Computer engineers are also suited for robotics research, which relies heavily on using digital systems to control and monitor electrical systems like motors, communications, and sensors.
Computer Engineering Academic Curriculum
2. 3300002 - ENGLISH
3. 3300003 - ENVIRONMENT CONSERVATION & HAZARD MANAGEMENT
4. 3310701 - COMPUTER PROGRAMMING
5. 3310702 - FUNDAMENTAL OF DIGITAL ELECTRONICS
6. 3310703 - FUNDAMENTAL OF COMPUTER APPLICATION
Download your Syllabus
2. 3320002 ADVANCED MATHEMATICS(GROUP-1)
3. 3300005 BASIC PHYSICS (GROUP-2)
4. 3320701 BASIC ELECTRONICS
5. 3320702 ADVANCED COMPUTER PROGRAMMING
6. 3320703 STATIC WEB PAGE DESIGNING
Download your Syllabus
2. 3330702 PROGRAMMING IN C++
3. 330703 DATABASE MANAGEMENT SYSTEM
4. 3330704 DATA STRUCTURE
5. 3330705 MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING
Download your Syllabus
2. 3340702 COMPUTER NETWORKS
3. 3341603 FUNDAMENTALS OF SOFTWARE DEVELOPMENT
4. 3340704 .NET PROGRAMMING
5. 3340705 COMPUTER ORGANIZATION AND ARCHITECTURE
6. 3340706 WEB DEVELOPMENT TOOLS
Download your Syllabus
2. 3350702 DYNAMIC WEB PAGE DEVELOPMENT
3. 3350703 JAVA PROGRAMMING
4. ELECTIVE -I(ANY ONE GROUP)
ELECTIVE -I
GROUP I- NETWORKING
3350704 COMPUTER AND NETWORK SECURITY
GROUP II -WEB DEVELOPMENT
3350705 MULTIMEDIA AND ANIMATION TECHNIQUES
5. 3351605 PROJECT - I
Download your Syllabus
2. 3360702 PROFESSIONAL PRACTICES USING DATABASE
3. ELECTIVE - II (SUBJECT FROM SAME GROUP AS PER GROUP SELECTED IN SEM 5
4. ELECTIVE - III (SUBJECT FROM SAME GROUP AS PER GROUP SELECTED IN SEM 5)
5. 3360707 PROJECT-II
GROUP I- NETWORKING
3360703 NETWORKING MANAGEMENT & ADMINISTRATION
3360704 MOBILE COMPUTING AND APPLICATION DEVELOPMENT
GROUP II -WEB DEVELOPMENT
3360705 DYNAMIC WEBPAGE WITH SCRIPTING LANGUAGE
3360706 ADVANCED WEB TECHNOLOGY
Download your Syllabus
Language laboratory intends to develop programming skills in the students, using a popular programming language C, C++, Java HTML . The students will learn step by step procedure (i.e. flowchart & Algorithm) of any program development process. The programming skills thus acquired using `C' language can be used for acquiring necessary programming skills to work with advanced level programming languages which in turn will be helping in developing programs for the scientific, research and business purposes.
Computer Programming laboratory intends to develop programming skills in the students, using a popular programming language like Java, PHP, NET and Android. The programming skills are utilized in the development of different types of Web Applications and Mobile applications.
Computer peripherals, Multimedia projectors, scanners, laser printers, web cameras form the part of the facilities.