College of Science, Engineering and Technology

School of Engineering

Department of Computer Science



Undergraduate Admissions

Graduate Admissions

Computer Science
Undergraduate

Return to Computer Science

 

The undergraduate major in Computer Science is intended to enable a student to pursue further studies in Computer Science or in related fields of Science, Engineering, and Business and to enter the work force as an entry level computer professional. The program combines a very thorough preparation in the fundamentals of Computer Science and related fields with the opportunity for more advanced work in either Computer Science or Computer Engineering.



Objectives


The educational objectives of the program are to:

· Develop the students understanding of the concepts and theories of Computer Science.

· Prepare students for graduate study and research and/or entry into the work force as computer professionals.

· Offer computer literacy and introductory Computer Science courses to non-computer science majors.

· Engage faculty, staff, and students in meaningful research.

· Promote professional growth and development of faculty.



Student Outcomes


Graduates of the Computer Science Department should be able to:

· Demonstrate professional competency in: Programming Methodology, Software Systems, Computer Organization and Architecture, and Theory and Computational Mathematics.

· Analyze, design, implement and present a computerized solution to a real life problem.

· Demonstrate professional competency in oral and written communication.

· Be exposed to social and ethical issues in computing.

· Demonstrate the ability to apply practically the knowledge and skills of their major field in "real world" situations.

· Be prepared for graduate study and/or research careers.


Faculty Commitment


Each Faculty Member should:

· Be able to teach a variety of courses in the major.

· Demonstrate high quality teaching.

· Annually update, strengthen, and expand courses in the curricula.

· Participate in professional development opportunities.

· Participate in externally funding research and/or consulting opportunities.

· Share the results of their scholarship with the computing or computing education community.