UG Course Descriptions
An examination of techniques used for understanding protein structure and function. Students will learn about methods for extracting and purifying proteins from cells as well as assays for elucidating protein structure and function including enzyme activity assays, various types of spectrophotometry, X-ray crystallography, NMR, and cryo-electron microscopy. 2 hours lecture, 2 hour lab. (Prerequisite or Corequisite: CHE 212
This course is a one semester laboratory course where the student works with a faculty member teaching either a CHE 1XX or CHE 2XX level course. The student will be exposed to safety, setup and mentoring the students during the laboratory hours under the direction of the laboratory instructor. In addition the student will serve as a tutor and mentor for those students enrolled in the laboratory course. They will not be involved in any grading of the enrolled students. It is open to any STEM or secondary education certification student. (Prerequisites: a grade of B or better in CHE 103/104 and CHE 211/212)
Student works on a laboratory research project with permission and guidance of a Chemistry Department faculty member.
Student works on a laboratory research project with permission and guidance of a Chemistry Department faculty member.
Introduces computing concepts using a visual environment which simplifies the complexities associated with computing. Provides an understanding of computing constructs, logic, algorithms, and problem solving.
Explores how and why computers are bringing about the current shift in the meaning of and the access to information. Hands-on use of computers will be an essential ingredient in the development of the knowledge and skills necessary to use computers for common business applications, in an understanding of the fundamentals of technology, and in the ability to assess the advantages and limitations of computers. (Accelerated format only)
Explores the role of the Linux operating system within computer systems. This includes hands-on experience installing and administering Linux. Emphasis will be placed on utilizing Linux in a professional setting.
Applies intermediate concepts for designing and creating software applications. Content includes problem solving, algorithm design, decomposition of complex ideas into manageable and understandable components, evaluation of algorithm design and implementation via an object-oriented programming. (Prerequisite: MATH 216 and CIS 105, an approved prior programming course, or instructor’s approval)
Introduces the fundamentals of database, including: development life cycle, data modeling, SQL, architecture, and a survey of new developments. Hands-on projects give the student practical experience with these concepts. If CIS 224 is taken, CIS 226 cannot be taken.
Introduces the concepts driving the data modeling process with an emphasis on interpreting data models, creating queries via Structured Query Language (SQL), and determining reporting requirements. If CIS 226 is taken, CIS 224 cannot be taken.
UG Catalog
Enter a term to search course titles and descriptions, or select a department and/or subject.