
Programme Objectives & Outcomes
The Department of Computer Science & Engineering offers undergraduate degree program: the Bachelor of Computer Science & Engineering. The educational objectives of this program reflect the mission of the Department and the College. The program objectives are as follows:
-
Graduates will have an understanding of the fundamental mathematical, logical, statistical, and scientific principles underlying computing and information processing.
-
Graduates will have a solid foundation in the principles of computer science and will have applied that knowledge to a variety of problems.
-
Graduates will have an understanding and appreciation of the context in which professional computing activities occur.
-
Graduates will have an in-depth knowledge of a wide range of topics spanning the field of computer science.
These objectives embrace outcomes-based learning. The skills, knowledge and behavior that students acquire as they move through this program are delineated below. In particular,
a. Students understand the mathematics and statistics that underlie scientific applications.
b. Students can design, develop, and analyze significant software systems.
c. Students understand the fundamentals of computer organization and architecture, data structures and related algorithms, and programming languages.
d. Students can apply computer science principles and practices to a variety of problems.
e. Students can work independently and work effectively in teams.
f. Students can communicate effectively both orally and in writing.
g. Students understand social, professional, and ethical issues related to computing.
h. Students are knowledgeable of contemporary issues in the arts, social sciences, and humanities.
i. Students understand the scientific method and can apply this mode of inquiry in a laboratory setting. (CSE Program).
j. Students have a broad perspective of the business world.
k. Students can participate and succeed in competitive examinations like GATE, GRE.
Courses offered in the CSE curriculum:
In the following are the given the outcomes and the corresponding courses.
Outcome a-
Automata Theory
Applied Mathematics
Discrete Mathematics
Outcome b-
Compiler Construction
System Programming
Software Engineering
Computer Algorithms
Object Oriented Modeling and Design
Database Engineering
Advanced DatabaseSystems
Outcome c-
Computer Organization
Advanced Computer Architecture
Computer Algorithms
Data Structures
Outcome d-
Data Structures
Programming Lab-I
Programming Lab-II
Programming Lab-III
Programming Lab-IV
Outcome e-
Project
Mini-project
Seminar
Outcome f-
Project
Mini-project
Seminar
Outcome g-
Mobile Computing
Computer Network-I
Computer Network-II
Information Technology
Information Security
Operating System-I
Operating System-II
Digital Systems and Microprocessors
Advanced Microprocessor
Component Technology
Outcome h-
Mobile Computing
Environmental Engineering
Computer Graphics
Outcome i-
Programming Lab-I
Programming Lab-II
Programming Lab-III
Programming Lab-IV
Computer Network-II
Operating System-II
Network Engineering
Web Technology
Distributed Systems
Digital Systems and Microprocessors
Outcome j-
Project
Mini Project
Seminar
Outcome k-
Automata Theory
Applied Mathematics
Discrete Mathematics
Software Engineering
Computer Algorithms
Computer Organization
Data Structures
Computer Network-I
Computer Network-II
Operating System-I
Operating System-II
Digital Systems and Microprocessors
Advanced Microprocessors
Table: The relation between the Computer Science & Engineering program Outcomes and the program Objectives.
|
Program Outcomes |
|
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
|
Educational
Objectives |
1 |
X |
X |
X |
X |
X |
|
|
|
|
|
X |
|
2 |
|
X |
X |
X |
|
|
|
|
|
|
X |
|
3 |
|
|
|
X |
|
|
X |
|
|
|
|
|
4 |
X |
|
|
|
X |
|
|
|
|
|
|
|
|