|
Dec 03, 2024
|
|
|
|
2024-2025 Undergraduate Catalog
Computer Science, Computer Science with Secondary Field Concentration, B.S.
|
|
Return to: Programs of Study
The computer science program is designed to enable the student to gain knowledge of computer science and to apply this knowledge to an application area. Students will be proficient in developing computer software to solve problems in a number of contexts.
The computer science B.S. degree program and its concentrations are accredited by the Computing Accreditation Commission of ABET, http://www.abet.org, meaning our program meets nationally determined standards.
In addition to the core courses, students must complete the requirements of a concentration. Students may choose from pre-approved concentrations or seek department approval for a concentration of their own design. The decision to pursue a concentration is typically made during the sophomore year.
The Computer Science with Secondary Field Concentration is for those students who would like to combine computer science with another discipline such as business, German, biology, etc. The student is expected to complete a major or minor (usually a minor) in another discipline as well as their courses for the computer science major.
|
Core Requirements (45-46 crs.)
Science (Choose any Two) (7-8 Crs.)
Computer Science (33 crs.)
Concentrations
In addition to the core courses, students must complete the requirements of a concentration. Students may choose from pre-approved concentrations or seek department approval for a concentration of their own design. The decision to pursue a concentration is typically made during the sophomore year. Students desiring a broad background in computer science should select the Computer Science Application Concentration.
The pre-approved concentrations include:
- Computer Science Application Concentration, allows a student to focus on a specific area of study within computer science or a broad area of topics within computer science.
- Computer Science with Secondary Field, for those students who would like to combine computer science with another discipline such as business, science, etc.
The pre-approved certificates include:
- Artificial Intelligence, for the development of software for intelligent agents;
- Computer Graphics and Gaming, for the development of graphics-intensive software;
Computer Science with Secondary Field Concentration* (11-12 crs.)+
- Computer Science Electives: CMSC 300+ Elective
- School of Engineering Elective: CMSC/SWEN/CMPE/ELEN 300+ Electives
- CMSC 361 or CMSC 403 or CMSC 471
- Major/Minor in other discipline
General Education
General Education Requirements
General Education Requirements Specific for this major
Course Sequencing
A typical first year sequence for all computer science majors is given below:
Note:
*Students unable to begin with MATH 211 - Calculus I may be required to take MATH 175 - Precalculus Credits: 3 .
Students who wish to design a personalized concentration may do so with the help of their advisor. The advisor will then submit the request to the department for approval. The student’s course of study must be approved by the department in writing.
The department maintains a suggested sequence for scheduling the courses required in the core and by the various pre-approved concentrations. To ensure graduating in four years, each student should take the courses in the semesters indicated on the departmental list. The list will be available to students during scheduling.
|
Return to: Programs of Study
|
|