Apr 25, 2024  
2011-2012 Undergraduate Catalog 
    
2011-2012 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, B.S.


Requirements for the major in computer science, B.S. program


The program in computer science leading to a Bachelor of Science degree prepares students for professional practice in systems programming, software design and computer applications, or for graduate study in computer science. The program provides a solid foundation based on the organization, processing and display of information.

Program Educational Objectives

The objectives of the Computer Science program are to produce graduates who:

  • are able to design, implement, verify and test a computer software system;
  • can adapt and contribute to new technologies and methods and to use these in the practice of computer science;
  • are prepared to pursue successfully graduate study in computer science or related disciplines;
  • are proficient in written and oral communication;
  • can function successfully in the automotive and other global industries;
  • can serve in a variety of roles such as solving problems with technical and nontechnical elements, serving as team members, and leading others; and
  • have high standards of professional and ethical responsibility.

To earn the Bachelor of Science degree with a major in computer science students must complete a minimum of 128 credits, satisfy writing requirements (also see Undergraduate degree requirements) and meet the following requirements:

General education – 24 credits


Approved mathematics and science electives – 4 credits


Students who have an explicit interest in broadening their knowledge in a specific area of math or science should select an elective from the following approved course list. For more information about these selections, students are encouraged to visit with an undergraduate adviser before registering for an approved math or science elective. 

Professional subjects


Electives


Professional electives – 8 credits

Any 300-, 400-, or 500-level engineering or computer science or information technology courses, or approved mathematics and science electives (see above)

Free electives – 8 credits

(may be used to satisfy writing requirement)

128 total credits


Performance requirements


In addition to previously stated requirements, satisfactory completion of the program requires an average grade of at least 2.00 within each group: namely, mathematics and science, core subjects and professional subjects. Within professional subjects, at most two grades below 2.0 are permitted, at most two different courses may be repeated and a total of three repeat attempts is permitted.

Sample computer science schedule


Students entering the School of Engineering and Computer Science with the required background may follow a schedule such as the one indicated below. However, students will need additional time to complete the program if they do not have the required background upon entrance to the program.

Freshman year


Fall semester – 14 credits

Sophomore year


Fall semester – 18 credits

Winter semester – 18 credits

Junior year


Senior year


Fall semester – 16 credits

Winter semester – 14 credits