Computer Science
Bachelor's degree
In Middlebury (USA)
Description
-
Type
Bachelor's degree
-
Location
Middlebury (USA)
Computer Science Requirements
Requirements for student who matriculate Fall 2020 and beyond
Computer Science is a rich and dynamic discipline that seeks to understand and use effectively the great potential of computing. The Department of Computer Science offers a wide variety of courses that integrate computer science into the liberal arts curriculum. The major provides students with a solid background in algorithmic reasoning, problem solving, design and organization of modern computers and programming languages, and the ability to apply computational thinking to different applications and problem domains.
For students entering Middlebury in Fall 2020 or later, requirements are as follows:
Required for the Major in Computer Science (11 courses): CSCI 145 or 150; CSCI 0200, CSCI 0201, CSCI 0202, CSCI 0301, CSCI 0302, four CSCI electives numbered 303 or higher, and CSCI 0701. One elective can be substituted with MATH 216, MATH 218, or MATH 228.
Departmental Honors: A grade of "B" or higher in the senior seminar CSCI 701 is required for all levels of honors (honors, high honors, and highest honors). In addition, a fifth elective numbered 303 or higher and a GPA of at least 3.5 are required for honors; a two-semester (fall-winter or winter-spring) thesis in addition to four electives and a GPA of 3.7 or higher are required for high honors; and a two-semester (fall-winter or winter-spring) thesis in addition to four electives and a GPA of 3.9 or higher are required for highest honors..
Required for the Minor in Computer Science (6 courses): CSCI 145 or 150; CSCI 0200, CSCI 0201, CSCI 0202, and two CSCI electives at the 0300-level or above.
uired for the Major in Computer Science, traditional track (11 courses): One CSCI course at the 0100-level; CSCI 0200, CSCI 0201, CSCI 0202, CSCI 0301, CSCI 0302, four CSCI electives at the 0300-level or above, and CSCI 0701. One elective can be substituted with MATH 0200 or MATH 0228.
Required for the Major in...
Facilities
Location
Start date
Start date
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 5 years
Subjects
- Programming
- Systems
- Design
- Computing
Course programme
Computer Science