/. <CSIS 12 Assembly Language Programming>


CSIS 12: Assembly Language Programming    

Fall (late August) 2014,
CRN 80xxx, (Lecture) class


Welcome to the information page for CSIS 12, or before. Please send your email address to me at dvantassel@gavilan.edu so I will be able to contact you as needed. 

You will be able to access the course BEFORE August 25, 2014. If you e-mail me after enrolling for the class, I will set up an account for you and you can start on the course earlier. While students that attend some of the lectures/labs do quite well in the course online-only students often do poorly. So please attend some lectures/labs if you can.

Click on the log on button below and follow the instructions. I will accept late Adds to the course. You must log on and begin the course within 3 days of the start of the class, or you may be dropped to make space for students wishing to add. There are 3 simple assignments, you can do without needing the textbook. Please contact me by email if you have any questions.

Syllabus Log in Instructions Orientation to Online Learning Online Help Pages

How to 
Log in:
You will be able to log into the class BEFORE the first week of classes.


Dennie Van Tassel, dvantassel@gavilan.edu
Office: Morgan Hill site
Office hours: Sunday 4-7:30 PM (Fall/Spring semester only)

CSIS Department

Date, Time & Place: This hybrid class meets Monday evenings in Morgan Hill, or online. Besides lecture times, I am at the Morgan Hill site on Sunday evenings, 4-7:30 PM. Students will be required to complete assigned readings, writings, online discussion, quizzes or exams, and projects each week. There will be weekly due dates, but students may log on to complete work at any time during the week.  

Fundamentals of assembly language programming concepts and techniques. Topics include internal representation of data, arithmetic operations, logic statements, and general assembly language commands. Introduce low level language architecture including assemblers, linkage editors, and loaders. This course has the option of a letter grade or credit/no credit.

Objectives: Students will learn Assembly Language Programming. CSIS 12 transfers to both UC and CSU, and is a required course for Computer Science and Computer Engineering at many 4-year universities. This course is one of the Computer Science Lower Division Transfer Pattern courses.
Web Orientations: The Gavilan Library will offer several orientations to online courses during the first two weeks of the semester. If you have never taken an online course, this orientation will provide critical information to help you be successful in this class. If you are unable to attend an orientation on campus, an online tutorial will be available. For more details see the schedule of orientations
Texts: The texts being used for the current semester are listed below. The newest edition is Assembly Language for x86 Processors (6th edition, 2010, ISBN-10: 978-0-13-602212-1 ) a required book. The course syllabus lists older editions of the textbook and they are cheaper and fine for the course, and available from www.amazon.com. Read the syllabus BEFORE buying the book.
The books are available in the Gavilan bookstore or online.
Syllabus: For more details, you can see the class syllabus for the current semester.

Address of this page:
Last updated: June 02, 2014. (revised)
Please email dvantassel@gavilan.edu  for questions or comments.