Top of page

CHM 108 – Everyday Chemistry (4 credit hours)

Introduction to chemistry for non-science majors. Laboratory covers experimental aspects of topics discussed in lecture. Does not count towards the major or minor in chemistry. C-CHM 108L. (D, QR) First Session Course: Quantitative Reasoning


BIO 332 – Microbiology (4 credit hours)

Overview of the biology of microorganisms with emphasis on prokaryotes. Topics include cell structure and function, genetics and evolution, metabolic and ecological diversity, and medical microbiology. Lab emphasizes inquiry-based study of environmental microorganisms through a blend of classical and modern techniques. P-CHM 122 (or CHM […]


BIO 101 – Biology and the Human Condition (4 credit hours)

Introduction to basic principles in biology, emphasizing recent advances in biology in the context of their ethical, social, political, and economic considerations. Intended for students with little or no previous experience in biology. BIO 101 is not recommended for those pursuing a career in the […]


CSC 111 – Introduction to Computer Science (4 credit hours)

Introduction to computer programming and algorithmic problem solving in an object-oriented programming language. Topics include basic control structures, methods, parameters, objects, classes, arrays, and program testing and debugging. Recommended as the first course for students considering a major or minor in computer science. (D) First […]


CSC 112 – Fundamentals of Computer Science (4 credit hours)

A study of algorithm development and problem solving using top-down design, data abstraction, object-oriented programming, and program debugging and testing. Topics include memory allocation, recursion, data structures such as arrays, lists, stacks, queues, and trees, simple sorting and searching algorithms, and algorithm complexity. P-CSC 111 […]


CSC 112 – Fundamentals of Computer Science (4 credit hours)

A study of algorithm development and problem solving using top-down design, data abstraction, object-oriented programming, and program debugging and testing. Topics include memory allocation, recursion, data structures such as arrays, lists, stacks, queues, and trees, simple sorting and searching algorithms, and algorithm complexity. P-CSC 111 […]


Archives