Mercer County Community College

 

COS231 / Section 81713 - Fall 2009

 

            Fundamentals of Computer Architecture & Assembly Language

 

            Monday:           7:40 - 9:55, AD226

            Wednesday:     7:40 - 9:55, AD226

 

            30 Classes + Final Exam (December 21)

 

            No Class - Monday, September 7

            No Class - Wednesday, November 25

 

Instructor:

 

            David R. Bostain, drbostain@gmail.com

 

Prerequisites:

 

            COS102 or equivalent experience

 

Textbooks/Software:

 

            PICkit 2 Starter Kit

 

Website:

 

            http://cos231.drbco.com/

 

Student Grade Evaluation:

 

            Labs/Participation

                Homework/Quizzes              33%

            Projects                                    33%

            Tests/Final Exam                      33%

 

Participation, attendance and punctuality are expected


 

Approximate Schedule:

 

            August 31                     Number Systems / ASCII / Unicode / Binary Arithmetic / Circuits

            September 2                 Information Representation / IEEE 754 Floating Point Standard

            September 7                 Holiday

            September 9                 Test 0 / Transistors

            September 14               TTL / Boolean Algebra

            September 16               Reduction of Digital Logic / Karnaugh Maps

            September 21               Quine-McCluskey

            September 23               Digital Components / Implementing Arithmetic

            September 28               Test 1 / Sequential Logic and Flip-Flops

            September 30               Finite State Machines / Counters

            October 5                    Test 2 / Tri-State Logic / Registers / Bus Architecture

            October 7                    SAP1 Lecture

            October 12                  Test 3 / SAP2 Lecture

            October 14                  Begin PIC Microcontroller

            October 19                  PIC Lecture / Lab 1

            October 21                  PIC Lecture / Lab 2

            October 26                  PIC Lecture / Lab 3

            October 28                  PIC Lecture / Lab 4

            November 2                 PIC Lecture / Lab 5

            November 4                 PIC Lecture / Lab 6

            November 9                 Test 4

            November 11               PIC Microcontroller Project Assigned

            November 16               Project Lab

            November 18               PIC Microcontroller Project Due (Evelyn)

            November 23               Begin 8086 Architecture

November 25               Holiday

            November 30               8086 Instruction Set 1

            December 2                 8086 Instruction Set 2

            December 7                 Test 5 / 8086 - Assembly Project Assigned

            December 9                 Assembly Project Lab

            December 14               TBA

            December 16               Assembly Project Due

            December 21               Final Exam