Download presentation
Presentation is loading. Please wait.
Published byPauline Davis Modified over 9 years ago
1
Computer Science 210 Computer Organization Course Introduction
2
A Definition of Computer Science Computer Science – the study of algorithms, including their 1.formal and mathematical properties 2.hardware realizations 3.linguistic realizations 4.applications Gibbs and Tucker, “A Model Curriculum for a Liberal Arts Degree in Computer Science,” Comm. Of the ACM 29, no. 3 (March,1986)
3
Our Core Requirements Algorithms CS210 Computer Organization (hardware realizations) CS211 Data Structures and Algorithms (mathematical properties) CS312 Programming Language Design (linguistic realizations) CS313 Theory of Computation (formal properties)
4
Topics for Course Internal representation of data and instructions Logic gates and computer circuitry Detailed look at major components Low level programming of computer – C, assembly language, and machine language
5
Why? General education as a computer science professional Better understanding of high level programming More efficient use of a computer Better understanding of compilers, operating system issues May have need to operate at low levels from time to time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.