Courses

CPSC 270 Software Eng & Project Design

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

Requisites

  • CPSC-250 Must be taken prior to taking this course.

Offerings

Section Instructor Time Instructional Method
A Dr. Durell Bouchard M/W/F 1:10PM-2:10PM

DATA 170 Exploring Data

This course explores the use of various machine techniques to discover meaningful information in large data sets. Students will develop skills to explore, format, manipulate, analyze, predict, and visualize data. Students will use these skills to make predictions from a large data set. This course is for students who want to acquire skills to use machine learning to analyze big data. (1) 1 Unit

Requisites

  • CPSC-120 Must be taken prior to taking this course.

Offerings

Section Instructor Time Instructional Method
A Dr. Durell Bouchard T/Th 10:10AM-11:40AM

INQ 120 My Robot, My Frenemy

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

Offerings

Section Instructor Time Instructional Method
B Dr. Durell Bouchard M/W/F 10:50AM-11:50AM