|
Nov 22, 2024
|
|
|
|
2021-2022 Westminster College Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Majors
Computer Science (CS) offers programs which provide a broad background in computing knowledge and skills, as well as practical experience. Traditionally, CS is concerned with the design and development of all types of software, especially software that runs computers or allows devices to work. CS majors work with computer architectures and operating systems and focus on mathematical and theoretical approaches to computation. Many CS majors will take first jobs as programmers. At Westminster College, CS majors take two semesters of programming (currently in Java), data structures, computer architecture, operating systems, database and some advanced programming and theory courses.
|
The Major in Computer Science
60 semester hours, comprising: Plus, 12 semester hours of electives from 300-level or above CS courses
(MTH 321 may be applied toward these elective hours). A maximum of 4 semester hours of CS 11x-series courses may also be applied toward these elective hours.
Software Engineering Concentration
CS and CIS Program Notes
Computer Science and Computer Information Systems majors must take MTH 335 to satisfy the statistics requirement (unless they are dual majors and their other major already includes a course that satisfies this requirement).
CS 341 has significant prerequisites and is most appropriate for Computer Science majors. Computer Science majors can chose either CS 238 or CS 341 .
Internship/Field Experience:
A student may wish to arrange an off-campus experience with a business, industry, service agency, high school, governmental office, or another appropriate organization. The course credit for an internship depends on the length and the actual learning situation. Students work with the academic adviser to determine the credit. Many of the supervising organizations pay a salary, although this is not necessary. We believe that this is a valuable learning experience for an individual during the junior or senior year. At most only one internship can count for an elective.
Graduation Requirements:
All prerequisite courses must be completed with a grade of C- or higher before subsequent courses can be taken. A student who earns a grade lower than C- in three courses in the major prior to registering for the Capstone course (MTH 601 or CS 601) will be identified as not making progress in the major. (Exceptions will be made for students who take a medical or personal leave for the semester). Students who are not making progress in the major will not be allowed to register for the capstone course, a requirement for completion of the major.
Transient Credit Policy:
Students who use transient credit (that is, transfer credit from another college or university) to satisfy course requirements in Westminster’s computer science or computer information systems majors (including any concentrations in the programs) may NOT get transient credit for more than four semester hours of computer science/computer information systems courses outside of Westminster College that are 200 level or above.
These restrictions hold for any external course whether it is a traditional classroom style or online.
All-College Honors:
The All-College Honors Research Project will replace the capstone requirement for students majoring in computer science or computer information systems, if successfully completed. Students do not need to register for both Honors Research and the capstone course in the computer science or computer information systems programs.
|
Return to: Majors
|
|