Computer Science

Jump to Majors and Minors

Jump to Classes

Majors and Minors

Classes

CSC115 : Computer Science I

Developing algorithms to solve problems and using the computer as a means to implement algorithms and to automate tasks. The course includes the study of a modern computer language along with the programming paradigms that it represents. Topics include variables, control structures, data structures, objects and reuse of code.

Credit Hour(s)

3

Semester Offered

Fall
Spring

CSC215 : Computer Science II

This course continues the study of the computer language and programming topics begun in CSC 115 and covers some tools and resources that are available in the larger “eco-system” of the programming language under study.

Credit Hour(s)

3

Prerequisites

CSC115.

Semester Offered

Spring (odd)

CSC303 : Fundamentals of Data Computing

This course focuses on data analysis in settings where the data is so large, dispersed or messy that machine-processing is required to gather, clean and transform it into forms suitable for analysis. We also study computer-based techniques for the analysis of such data, including machine data visualization and modeling with data. Principles of reproducible research are studied and put into practice throughout the course.

Credit Hour(s)

3

Prerequisites

MAT111 or CSC115 or PSY211 or permission of the instructor.

Semester Offered

Fall

CSC324 : Web Programming

The study of one or more web programming languages, and the application of these languages in frontend and back-end web development.

Credit Hour(s)

3

Prerequisites

CSC115

Semester Offered

Fall (odd)

CSC400 : Modern Data Science

This course continues the work of CSC 303.  Topics include supervised machine-earning, unsupervised machine-learning, interactive graphics, database query, web-app frameworks for data exploration and reporting, and workflow-tools such as version-control systems.  Additional topics such as network analysis or text-based analysis may be covered as time permits.

Credit Hour(s)

3

Prerequisites

Semester Offered

Spring (even)

CSC460 : Internship

Students may receive graduation credit for internships with appropriate disciplinary content that meet the facultyapproved criteria for academic internships. Such experiences include a significant reflective component and must be supervised by a full-time member of the Georgetown College faculty.

Credit Hour(s)

1 - 3

Prerequisites

CSC115 and consent of the supervising instructor.