Computer Science Fundamentals

CS208



Table of Contents:

Course Learning overview

Course Module

Text Book 

Supplemental Course Materials (SCM)

Announcements 
Administrative Information 
Lectures 
Home works 
Exams 
Lab Assignments 
Additional Study Notes 
Miscellaneous 
Other References 

Model Assembler & Free Compilers 

Online Course Material ( Readers )


Announcements 

 

Stay tuned for further announcements

 
Back to Table of Contents 


Administrative Information 

See online course Study Guide

Back to Table of Contents

 
Lectures 

Power Point Lectures (Need Power Point)

You can download the free Microsoft Power Point viewer from this link

 

Week1 Computer systems

Numbering systems  (Lec. with Audio)

Week2

 Addition & Subtraction (Lec. with Audio)

 Signed Numbers (Lec. with Audio)

 Floating Point Numbers (Lec. with Audio)

 Logical and Shift operations  

Week3 Program design

Software Programming (Audio Lecture)

Intro to C++ Programming Part 1

Week4 Intro to C++ Programming Part 2
Week5 Intro to Assembly Programming (Audio lecture 135 Megs)
Week6 Intro to Operating Systems

Intro to UNIX

Week7  
Wee8  

 

Self Running (Needs IE5+)   

Back to Table of Contents 


Home works 

See online course Assignments

Back to Table of Contents 

Class Exams 

Exams are a combination of multiple choice and true/false questions and short essays. Each quiz have an answer form. Mark and fill your answers in the answer form and press the submit button.

See online course Exams

Back to Table of Contents 


Lab Assignments 

See online course Assignments

Back to Table of Contents 


Additional Study Notes 

    Fetch-Decode-Execute Flash

    Using the Dev C++ compiler

    Assembly lecture with sound (huge 127 Mb)


C++ Programming resources


Back to Table of Contents 

Miscellaneous 

Back to Table of Contents 

Text Book: 

Schneider, G. M. & Gersting, J. L. (2013).  Invitation to Computer Science, 6th Edition. Course Technology Cengage learning, ISBN # 978-1-133-19082-0

C++ Chapter free module accompanying Invitation to Computer Science. ISBN 0324788592_184952. Free Module

Back to Table of Contents

Supplemental Course Materials (SCM): 

Supplemental course materials (PDF file)

You can download the Adobe free reader from the following link


Back to Table of Contents

Model Assembler& Free Compilers

Zipped (75K) (need unzipper)

Self Extracting (223K)

Free C++ Compilers

The following link provides resources for free C++ compilers

    Suggested Compilers

   

Code::Blocks     http://www.codeblocks.org/downloads/26

Download the right binary for your OS (Windows, Linux, or Mac OS X)

 

DevC++    Full C++ Programming Environment  +  Win 32 IDE  

          8.9 MB: Win32 GUI self-extracting installer (save to hard drive then install)

    

Back to Table of Contents

 

Online Course Material (Readers)

The following link provides additional resources for  the online CS208 course

Back to Table of Contents

 

Other References 

Back to Table of Contents