Courses

Fall 2019

CPSC 120 A Fundamentals of Computer Sci.I

( M/W/F 3:30PM-4:30PM )

Problem solving and algorithm design; basic programming concepts including subprograms and objects. Programming in a modern object-oriented language and an introduction to the UNIX operating system are an integral part of the course. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

CPSC 120 B Fundamentals of Computer Sci.I

Block 5 ( M/W/F 1:10PM-2:10PM )

Problem solving and algorithm design; basic programming concepts including subprograms and objects. Programming in a modern object-oriented language and an introduction to the UNIX operating system are an integral part of the course. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

CPSC 150 A Scientific Computing

Block 6 ( M/W/F 2:20PM-3:20PM )

This course is designed to introduce students to fundamental concepts, methods, and tools of scientific computing. The course begins with an introduction to the Python programming language in the context of solving scientific computing problems from a variety of disciplines, including physics, chemistry, biology, and mathematics. The course concludes with a series of guest lectures by experts in scientific computing in various disciplines where students can apply their programming and problem-solving skills. (May not be taken for major credit by computer science of applied computer science majors.) (1) Lecture: 3 hrs/wk; Laboratory: 3 hrs/wk. 1 Unit

CPSC 405 B Independent Study & Research

Selected topics in computer science carr ied out under the direction of a member of the computer science staff. (Enrollme nt with the approval of the Chair of the department.) 1/2 Unit

CPSC 406 A Independent Study & Research

Selected topics in computer science carr ied out under the direction of a member of the computer science staff. (Enrollme nt with the approval of the Chair of the department.) 1 Unit

CPSC 407 B Independent Study & Research

Selected topics in computer science carr ied out under the direction of a member of the computer science staff. (Enrollme nt with the approval of the Chair of the department.) 1/2 Unit

Spring 2020

CPSC 270 A Software Eng & Project Design

Block 6 ( M/W/F 2:20PM-3:20PM )

Introduction to the principles of software engineering, software process models, requirements engineering, designing methodology and metrics, and testing and quality assurance. Students will apply these principles to the design and implementation of a large software project. (1) 1 Unit

Pre-requisites/Comments CPSC-250

DGTL 121 A Introduction to Coding

Block 8 ( M/W 4:00PM-5:30PM )

Anyone can learn how to use a computer program to help solve problems or to be more efficient. But only people who know how to code can create new programs. In this course students will learn computer coding so that they can give instructions to a computer to solve novel problems. (1/2) 1/2 Unit

Pre-requisites/Comments Sophomore standing.

INQ 120 Z1 My Robot, My Frenemy

Block 2 ( M/W/F 9:40AM-10:40AM )

Investigates questions of values, individual and communal, from the standpoint of a particular field of learning. The course will teach reasoning skills through reading, writing and oral communication by linking key works with broader traditions of critical reflections on the good life. Students will be encouraged to explore ways in which they can use the course material for their own reflections on what it means to live well. (Credit cannot be received for both HNRS 120 and INQ 120.) (1) Lecture: 3hrs/wk. 1 Unit

INQ 120 Z2 My Robot, My Frenemy

Block 3 ( M/W/F 10:50AM-11:50AM )

Investigates questions of values, individual and communal, from the standpoint of a particular field of learning. The course will teach reasoning skills through reading, writing and oral communication by linking key works with broader traditions of critical reflections on the good life. Students will be encouraged to explore ways in which they can use the course material for their own reflections on what it means to live well. (Credit cannot be received for both HNRS 120 and INQ 120.) (1) Lecture: 3hrs/wk. 1 Unit

IL 2020

None currently scheduled