Department of Mathematics and Computer Science

|Undergraduate Research|      |Faculty|      |Tutoring Labs and Workshop|       |Seminar |        |Grants and Special Projects|      |Links

|Math Degree Program|     |Computer Science  Degree Program|     |Math & Computer Science Club|     |Math requirement for curriculum|     

The Computer Science A.S. Degree

|Degree requirement|     |CS Course description|   

 

A Career for the Future

Computer Science is concerned with the design of computer hardware and programs. Computers are now utilized in almost every area and serve to control industrial processes, manage large information systems, and control the manufacture, design and inventory of consumer products like automobiles and television sets.

 

Career Opportunities

Computer scientists are needed in any situation where a computer will be applied to a practical problem. They work in companies which:

 

Design and market computers
Develop software products
Integrate computers into consumer products
Use computers to control production processes
Manage data banks

 

Computer scientists are in demand to develop the theoretical basis and basic technology for these applications. Their job titles include Systems Analyst, Senior Programmer, Programming Consultant and Software Engineer.

Career related site:  Princeton Review Guide, Computer System Analysts, Engineers, and Scientists

Note: Data Processing students also study computer applications, but do not study the theoretical basis of computer applications. As a result, leadership positions are normally filled by Computer Science graduates.

 

Program of Study

Computer Science students learn about artificial intelligence and how the computer applies logical rules to decision-making. They study the Theory of Computer Languages and Numerical Analysis through which computers carry out complex computations to interpret physical situations. In Systems Simulation, computers test theories against real life situations. Students learn Interface Design to make computers "user friendly" and how computers control machinery in Robotics. In Database Management, students control large collections of information efficiently by computer.

Computer Science Degree Requirements

Core Requirements
ENG 11 Fundamentals of Written Composition I 3
CMS 11 Fundamentals of Interpersonal Communication 3
HIS 10 History of the Modern World 3
MTH 31 Analytic Geometry & Calculus I 4
SCI A two-semester Physics sequence 8

Total 21
Required Areas of Study
ART 11 or
MUS 11
Introduction to Art or
Introduction to Music
3
ENG Select 1 course from ENG 12, 14, 15, or 16 3
History or
Social Science
Select from Economics, History, Philosophy, Political
Science, Psychology, Anthropology, Geography, or Sociology
3

Total 9
Specialization Requirements
MTH 32 Analytic Geometry & Calculus II 5
MTH 33 Analytic Geometry & Calculus III 5
CSI 10 or
PHY 61
Introduction to Computer Programming I or
Computer Methods & Programming for Applied Scientific Purposes
3
CSI 40 Introduction to Computer Programming II 3
DAT 41 Assembly Language Programming 3
CSI 20 Discrete Mathematical Structures 3

Total 22
Free Electives
To complete the required 60 credits, students may
take up to 8 credits in any department or discipline.
8