Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

    Jul 16, 2024  
2016-2017 Undergraduate Catalog 
2016-2017 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, BS

Return to {$returnto_text} Return to: College of Engineering

A Bachelor of Science with a major in computer science provides a high-quality education by balancing the theoretical and experimental aspects of hardware and software issues. Computer science is considered to be at or near the top in terms of BS degrees in demand for job prospects.

The Bachelor of Science degree with a major in computer science is a professional degree designed to prepare the student for a career of further studies in the technology and application of computers.

The Bachelor of Science degree with a major in computer science is accredited by the Computing Accreditation Commission (CAC) of ABET (, (111 Market Place, Suite 1050, Baltimore, MD 21202, 410-347-7700).

Educational objectives

Graduates will:

  1. Pursue graduate studies in computer science or related disciplines, and/or a career in a technology field utilizing skills from the computer science areas studied during the undergraduate program.
  2. Act responsibly and ethically in their professional conduct and successfully engage in life-long learning.
  3. Work effectively in multi-disciplinary teams and exhibit the ability to communicate effectively.
  4. Complete professional work assignments that exhibit the ability to design, develop and implement software while applying computer science principles and practices to the solution of real problems.

Degree requirements

Hours required and general/college requirements

A minimum of 120 semester hours, of which 42 must be advanced, and fulfillment of degree requirements for the Bachelor’s degree as specified in the “University Core Curriculum ” in the Academics section of this catalog and the College of Engineering  requirements.

Laboratory science, 16 hours

3 hours selected from

 Any 4000-level TECM course.


The Computer Science foundation courses are CSCE 1030 ; CSCE 1040 ; CSCE 2100 ; MATH 1710 MATH 2700 ; CHEM 1410 /CHEM 1430  or CHEM 1415 /CHEM 1435  or BIOL 1710 /BIOL 1760 ; PHYS 1710 /PHYS 1730 ; and TECM 2700 . Satisfactory completion of the foundation courses with a minimum GPA of 2.5 is prerequisite to taking advanced courses in the major. Each semester the student must receive advisement until the foundation courses have been successfully completed.




Hours required for electives may vary based on course selection and the University Core Curriculum requirements. Electives may be required to satisfy the advanced hour requirement (42) and/or the minimum total hours required for the degree. For specific information see an academic advisor in the College of Engineering.

Other requirements

A grade point average of at least 2.0 is required for all advanced computer science and engineering courses.

Return to {$returnto_text} Return to: College of Engineering