|
Nov 21, 2024
|
|
|
|
2022-2023 Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Majors and Minors
The department offers major programs that emphasize problem solving and communication skills and allow students the flexibility to design programs suitable for their interests and goals. Each student’s major program, designed by the student and a departmental advisor, includes a core of computer science courses, a strong component of courses in some field to which computer science can be applied and a senior capstone project involving research or software development under the supervision of a member of the Hope College faculty. By following an appropriate major program, students may prepare themselves for graduate study in computer science or careers involving applications programming, systems programming, systems and network analysis, computer graphics, web technology, bioinformatics, mobile computing, teaching, software engineering, data science and cybersecurity.
|
The 300-level courses are divided into three different groups:
In order to ensure a breadth of student experience, both the B.A. and B.S. degrees require courses taken from multiple groups.
The requirement for the B.S. degree in computer science is a plan of study approved by the department that includes at least 42 credits in computer science courses, not including CSCI 140 . These 42 credits must include CSCI 112 or equivalent, CSCI 125 , CSCI 235 , CSCI 245 , CSCI 255 , CSCI 265 , CSCI 470 , CSCI 481 , and CSCI 482 , and must include at least 12 credits of 300-level courses. At least one 300-level course must be taken from each of the three groups listed above. CSCI 481 and CSCI 482 must be taken in the same academic year. MATH 131 , MATH 132 and EITHER one 3-credit or 4-credit mathematics course for which MATH 132 is a pre-requisite OR Both MATH 311 /MATH 312 are required in addition to the 42-credit computer science requirement. A total of 60 credits in the natural sciences must be completed. Mathematics and computer science courses count toward this 60-credit requirement.
|
Return to: Majors and Minors
|
|