CST 091 - Computer Science II
This course is a continuation of Computer Science I (CST 090) and focuses on data storage, organization and manipulation (in terms of databases). Includes topics such as binary, hexadecimal, decimal (numeric bases) as well as conversions to and from different bases. Computer logic fundamentals, and Introduction to Microprocessors including the history, clock speeds, bus sizes, machine language, assembly language and high level languages. Robotics is discussed as a practical example of digital electronics. Internet Research of Computer Science topic to develop and present professional papers in a team environment.
Prerequisite: CST 090 Computer Science I
2 Class Hours, 2 Laboratory Hours
Learning Outcomes of the Course:
Upon successful completion of this course the student will be able to:
1. Discuss what databases are and how they can be used to store, manipulate or organize data.
2. Discuss the precision and control afforded by digital electronics as compared to analog systems.
3. Discuss and summarize professional papers written by experts in the Computer Science field. This includes reading, writing and preparing professional presentations for class.
4. Convert integers and real numbers between different bases.
5. Discuss differences and similarities of SSIC and LSIC.
6. Discuss differences between machine language, assembly language and high level programming languages for microprocessors and small systems.
7. Develop written and oral communication skills as a member of a successful team project.
[Add to Portfolio]