Introduction to Computer Organization, Architecture and Assembly Language (1232)
Computer systems organization from a designer’s point of view; assembly language; addressing, stacks, argument passing, arithmetic operations, decisions, modularization; input/output operations and interrupts; memory hierarchy and cache memory; pipeline design techniques; super-scalar CPU architecture; parallel architectures.
ENS 210 - Environmental Data Analysis and Visualization
Analysis and visualization of data in Environmental Science, with emphasis on exploration and evaluation of data, application of data analysis tools, and creation of informative visual representations of analytical results.
Intermediate Physics 1 (Lecture)
Physics 81 as a foundation
course intends to develop student’s analytical skills and values for them to
acquire a positive attitude toward science particularly physics. The course covers the fields of mechanics, heat and sound.
Different forms of energy will be discussed in the course, namely:
mechanical (kinetic and potential), thermal and sound and how these are
interrelated are given due emphasis. Applications to the other fields of
physical, earth and life sciences will be covered depending on the type of
students.
Chem 23 - Inorganic Analytical Chemistry
This course covers the fundamental theories and techniques in classical methods of chemical analysis, including titration, gravimetry, equilibria, as well as instrumental methods of analysis such as electrochemistry, chromatography, spectrophotometry, and spectroscopic techniques.