undergraduate-objectives/outcomes

Objectives

Label
Description
A
Provide students with fundamental knowledge and training in computer science and mathematics that is required for analyzing and solving computer science problems in professional practice and for undertaking graduate studies.
B
Equip the students to apply industry standard software engineering principles across various stages of the software lifecycle, including analysis, design, and implementation.
C
Develop written and oral communication skills necessary for students to function effectively in the profession and society.
D

Provide the student with a broad education that develops an appreciation and understanding of current issues in computer science and their impact on social and global issues, instill in the students an understanding of the professional and ethical responsibilities necessary for the complex modern work environment, and develop the desire and abilities needed for lifelong learning.

Outcomes

No.
Description
E1
Ability to apply knowledge of basic mathematics, including proof methodologies, in computer science.
E2
Ability to apply fundamental and advanced concepts of algorithmic design methodologies.
E3
Understanding fundamental hardware issues in computer science.
E4
Understanding fundamental software issues in computer science.
E5
Ability to apply critical thinking skills to analyze and evaluate potential software solutions.
E6
Ability to function both individually and as part of a development team
E7
Ability to convey technical material through written materials and through interacting with an audience in an oral presentation.
E8
Understanding professional, legal, and ethical responsibilities.
E9
Breadth of knowledge in science and humanities.
E10
Experience with how computer science knowledge is applied in advanced areas of the field.
Apply Now