Programming w/Data Structures

This course introduces and develops methods for designing and implementing abstract data types using the Java programming language. The main focus is on how to build and encapsulate data objects and their associated operations. Specific topics include linked structures, recursive structures and algorithms, binary trees, balanced trees, and hash tables. These topics are fundamental to programming and are essential to other courses in computer science. The course involves weekly programming assignments, in-class quizzes, discussion section exercises, and multiple exams.

Intro Problem Solving W/Comp

An introductory course in problem solving, using the programming language Java. Focuses on the fundamental concepts of problem solving and on computer implementation. Satisfactory completion is a prerequisite for all higher-level computer science courses. Use of computer required. Prerequisite: high school algebra and basic math skills (R1). (Gen.Ed. R2)

Computer Literacy

How computers can help solve problems efficiently and effectively. Broad introduction to hardware and software aspects of microcomputers. Four application areas: word processing, spreadsheets, databases, and telecommunications (access to the Internet). Students more interested in programming should take COMPSCI 121. Prerequisites: reasonable high school math skills. Typing ability an important asset. (Gen.Ed. R2)

Organic Chem Lab

Experimental organic chemistry with emphasis on underlying physical principles. Separation and purification, synthesis, analysis, and identification of organic compounds, including spectroscopy. Microscale work predominates. Emphasis on safe laboratory practices and proper disposal of wastes. Prerequisite or co-requisite: CHEM 262 or 266.

Independent Study

For second year students. Does not satisfy the B.S. independent research project requirement. Experimental or theoretical study that may involve lab or library work or a combination. Work supervised by faculty sponsor who determines direction of project, nature of reports required, and grade and credit awarded. 3-4 hrs lab work per week per 1 unit is expected. This course cannot substitute for CHEM 388 or CHEM 499Y/T.

Organic Chemistry

Organic Chemistry II for Non Majors. Together with CHEM 261 satisfies requirements for medical school admissions. Acceptable, with approval of the Undergraduate Chemistry Adviser, though not recommended, for chemistry majors. Brief review of basic principles of chemical bonding, electronic theory, and acid-base reactions. Introduction to principles of stereochemistry and organic spectroscopy. Discussions of the most common types of reactions of organic molecules and their mechanisms.
Subscribe to