Credit Course Schedules

Computer Science - Spring 2022

In Person
Classes meet in person on campus; specific days/times/location
Online - Asynchronous
Classes meet fully online; no specific days/times/locations
Online - Synchronous (Zoom)
Classes meet via Zoom or other resource; specific days/times
Hybrid - Online Asynchronous & Online Synchronous (Zoom)
A portion of the classes meet synchronous via Zoom or other resource and a portion is asynchronous online; there will be some specific days/times
Hybrid - Online & In-person
A portion of the classes meet in person on campus and a portion is asynchronous or synchronous online; there will be some specific days/times/locations
Hybrid - Online Asynchronous & In Person
Classes meet in both asynchronous online and in-person modes; specific meeting times and locations for in-person portions of classes are listed with each course
Hybrid - Online Synchronous (Zoom) & In Person
Classes meet in both synchronous online (Zoom) and in-person modes; specific meeting times and locations are listed with each course
Introduction to HTML & CSS — 3225
CSC 1530 – 3 credits
James E. Pratt

Students will study HTML language, usability concepts, and embedding JavaScript programming code. Students will design web pages using tables, forms, cascading style sheets, multimedia, and JavaScript. Students will also learn how to publish a web page with video clips and sound. No requisites. J fall; C fall; Online, fall. Master Course Syllabus

Jamestown Campus
Sheldon Center 124
Jan 19 – May 13 Mon, Wed 5:00 pm – 6:15 pm
Computer App Software I — 3237
CSC 1560 – 4 credits
Katharina Santiago Reisenweber

Students use application software such as Microsoft Office to study word processing, spreadsheets, database management, and presentation software. The integration and practical application of these topics is stressed throughout the course. Students will spend a substantial amount of out-of-class time working on computer projects. Corequisite: any developmental MAT course or eligibility for any college-level MAT course. J fall, spring; C fall, spring; Online fall, spring. Master Course Syllabus

Jamestown Campus
Sheldon Center 124
Jan 18 – May 13 Tue, Thu 11:25 am – 1:05 pm
Programming Concepts/Appl — 3240
CSC 1570 – 3 credits
Richard D. Bryson

Students will learn the components of the programming cycle including problem analysis, algorithm development, design implementation, debugging, and acceptable documentation standards. Students will implement their algorithms using an object-oriented programming language. Eligibility: College-level math. J fall, spring; C fall; Online fall, spring. Master Course Syllabus

Jamestown Campus
Sheldon Center 124
Jan 19 – May 13 Mon, Wed, Fri 9:00 am – 9:50 am
Computer Programming SCI/ENR — 3708
CSC 1610 – 3 credits
Adam R. Gould

Students will use a microcomputer as a computation and analysis tool in engineering and scientific calculations. Students will study problem solving, numeric data storage and precision limitations, structured algorithm design, and numerical analysis methods. Students will write computer programs in C/C++ to solve mathematical problems specific to the science and engineering fields. The principles of program control structures will be explored, including: selection, loops, functions, and recursive functions. Eligibility: MAT 1720 or higher.J spring. Master Course Syllabus

Jamestown Campus
Sheldon Center 122
Jan 19 – May 13 Mon, Wed 1:15 pm – 2:30 pm