0% found this document useful (0 votes)
197 views3 pages

Cs40A Assembly Language: Hdachslager@ivc - Edu

This document provides information about the CS40A Assembly Language course, including instructor details, textbook information, computer lab assistance, the course schedule, tests and projects, grading scale, and notes on using the study guide. The course is online and textbook chapters and study guides will be made available weekly on Blackboard. There are two exams - a midterm covering chapters 1-5 and a final exam covering all chapters. Optional extra credit projects are also available at the end of each chapter. Computer lab assistance is available to help configure assembly language projects in Visual Studio.

Uploaded by

Mt Rush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
197 views3 pages

Cs40A Assembly Language: Hdachslager@ivc - Edu

This document provides information about the CS40A Assembly Language course, including instructor details, textbook information, computer lab assistance, the course schedule, tests and projects, grading scale, and notes on using the study guide. The course is online and textbook chapters and study guides will be made available weekly on Blackboard. There are two exams - a midterm covering chapters 1-5 and a final exam covering all chapters. Optional extra credit projects are also available at the end of each chapter. Computer lab assistance is available to help configure assembly language projects in Visual Studio.

Uploaded by

Mt Rush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CS40A ASSEMBLY LANGUAGE

Instructor:

Howard Dachslager

Email:

[email protected]

Text:
Author:

Assembly Language Made Clear


Howard Dachslager

Author Email Address:

[email protected]

The textbook material covered in the course is provided for free on your course Blackboard site. Each week,
when appropriate, the chapters from the text being covered at that time and the chapter study guide material will
be made available on the course Blackboard site. (See schedule below).
Computer Lab:
Instructor:
Lab Hours:

Albert Murtz
Monday, Tuesday & Wednesday 2:00 P.M. to 6:00 P.M.

Computer lab assistance is available in room BST110 (Media Resource Center) for those who wish to obtain
assistance with configuring projects in the Visual Studio IDE or the Visual Studio Express IDE to support
assembly language program development. Media Resource Center hours are Monday to Thursday from 9:00
A.M. to 7:00 P.M. and Friday 9:00 A.M. to 2:00 P.M.
Course Schedule:
This course is an online course. Textbook chapters and study guides will be made available on the course
Blackboard site on the following dates:
DATE

CHAPTERS

08/18

Chapter 1 Number Bases for Integers

08/25

Chapter 1 Study Guide

9/02

Chapter 2 Relations between number bases

9/08

Chapter 2 Study Guide

9/15

Chapter 3.Pseudo-code and Writing Algorithms

9/22

Chapter 3 Study Guide

9/29

Chapter 4 Simple Algorithms for Converting Between a Number Base and the Base 10

9/29

Chapter 4 Study Guide

10/06

Chapter 5 If-then Conditional Statement

10/13

Chapter 5 Study Guide

10/20

MID TERM EXAM


To be returned by Nov. 2

11/03

Chapter 6 The While Conditional Statement

1103

Chapter 6 Study Guide

11/10

Chapter 7 Computing Number Basis with Algorithms

11/10

Chapter 7 Study Guide

11/17

Chapter 8 Rings and Modular Arithmetic

11/24

Chapter 8 Study Guide

12/01

Chapter 9 Assembly Language Basics

12/08

Chapter 9 Study Guide

12/15

FINAL EXAM
To be returned by Dec. 23

Tests and Projects:


During the semester there will be an open book, take-home mid- term exam covering chapters 1 - 5. This test
will have a total possible value of 100 points. At the end of the semester, an open book, comprehensive takehome final will be given covering chapters 1 - 9. The final will have a total possible value of 100 points. At the
end of each chapter there are projects that may be completed and submitted for extra credit. The projects are
optional. They are not required. Each project is worth a maximum of 5 points. The total number of possible
points for all the projects is 50. The projects are due at the end of the semester. The points from the projects, if
any, will be added to the students exam total. Therefore, the total number of possible points for the class is
250. Questions for the mid-term test and final will be based on the examples and exercises given in the text.
How to Use the Study Guide:
After studying a chapter, review the material in the study guide which gives the same material without the
exercises. The examples will be provided without the solutions. You can test yourself by trying to complete
solutions for each of the examples. If you need help, you can always refer back to the chapter where you will
find the examples with solutions.
GRADING SCALE Based on total number of points:
200 - 160
159 - 120
119 - 80
79 - 40

(80%)
(60%)
(40 %)
(20%)

A
B
C
D

MASM 8.0 is the assembly language compiler currently available from Microsoft with Visual Studio 2012
Express which can be downloaded for free. For assistance with configuring Microsoft Visual Studio projects to

support assembly language program development see Mr. Murtz in the computer lab room BST110. Project
configuration instructions will also be available on the course Blackboard site.
The instructor may at his discretion modify this syllabus.

You might also like