Data Structures

A fundamental problem in computer science is that of organizing data so that it can be used effectively. This course introduces basic data structures and their applications. Major themes are the importance of abstraction in program design and the separation of specification and implementation. Program correctness and algorithm complexity are also considered. Data structures for lists, stacks, queues, dictionaries, sets, and graphs are discussed. This course will provide advanced programming experience. It is not open to students who have previously taken COSC 201.

Fourth-Year Chinese II

This course is a continuation of CHIN 401. More advanced authentic texts of different genres of writings and literary works will be introduced to students. Development of a higher level of proficiency of the four skills will be stressed through class discussions, writing compositions, listening to TV news clips and watching movies that are supplemental to the themes of the reading materials. Class will be conducted entirely in Chinese. There will be three class meetings each week.


Requisite: CHIN 401 or equivalent. Spring semester. Senior Lecturer Li.

RsrchMthd2nd-BiomechRunningInj

This course is the second in a two-semester series fulfilling the honors capstone thesis requirement. Wearable technologies are now widely used by researchers, practitioners and the lay public to a track a variety of free-living physical activity and health parameters in real time. The market for fitness and health-related apps is large and growing. There will be continued need to expose students to these technologies and their possible applications.
Subscribe to