Embedded Computing Systems

Embedded Computational Systems is a hands-on laboratory for building integrated systems. We develop analytical skills and discuss sensors, motor drivers, I/O, control logic, and operating systems for embedded applications. Students build several individual projects and invent one integrated, semester-long team project (robot insects and stigmergy, Trinity fire fighting challenge).

Pract & Appl of Data Managemnt

Computing has become data-driven, and databases are now at the heart of commercial applications. The purpose of this course is to provide a comprehensive introduction to the use of data management systems within the context of various applications. Some of the covered topics include application-driven database design, schema refinement, implementation of basic transactions, data on the web, and data visualization. This course counts as a CS Elective toward the CMPSCI major (BA/BS).

ST-Programming in C

A brief introduction to the C programming language for students with a good working knowledge of Java and data structures. This course is good preparation for CMPSCI 230 and courses that use C and C++. Prerequisites: CMPSCI 187 or ECE 242 or permission of instructor. This course is for CMPSCI minors and majors only, but it does not count towards either degree.

Sem-Sight Reading I

Provides the pianist with systematic practice in the various skills needed for fluent sight-reading. Exercises stress rapid eye movement, touch and transposition as a means to read by intervals and patterns rather than by individual notes. Sight reading repertoire given in a well-graded progressive order and analyzed for note and chord patterns. Two-semester course.
Subscribe to