Welcome...
Principles of Information Systems (CSIS110) is taught online using Blackboard and Microsoft Office 2007 Professional. It is intended mainly for
Business-related majors and transfer students. The course introduces students to the terminology
and basics of computers and the information systems industry. It also introduces students to the
Microsoft Office 2007 software suite using Word, Excel, Access, and PowerPoint, with an emphasis
on Excel. Please visit the link located on this page for additional information
about this course. There will be no orientation meeting in the Spring of 2010. Instead, please
read the Course Orientation Guide in Blackboard so that you will know how to proceed with the course.
Also, Verify or correct your email address in Web Advisor (important!).
C++ Programming (CSIS296) is an intermediate course for experienced programmers, taught in hybrid format (partly on campus
and partly online). Weekly reading assignments will partially replace lecture, and students will
complete weekly assignments, submitted both in class and online. We will use Blackboard and
Microsoft Visual Studio 2008 Professional (or C++ Express). Topics covered include basic language syntax,
data types, flow of control, functions, classes and objects, pointers, strings and arrays,
software tools, and debugging. This course is intended for persons with a prior formal
background in programming. CSIS 119 or equivalent is a prerequisite. Registered students will have
an opportunity to clear the prerequisite by taking a test at the first class meeting.
Please visit the link located on this page for additional information
about this course.
Assembly Language and Machine Architecture (CSIS165) is offered in the fall semester only. It is an advanced course for experienced programmers, taught
in hybrid format (partly on campus and partly online). Weekly reading assignments will partially
replace lecture, and students will complete weekly written assignments and submit them in class.
A course in program design and development (CSIS 119), or equivalent AND a programming class
in C++ (CSIS 296) , or equivalent is a prerequisite. SDSU students must have previously completed
MATH150, MATH151, COMPE160, and COMPE270 or CS107 and CS108. This course will make use of
Microsoft Visual Studio 2008 Professional, and all programs will be written in 32 bit
assembler or assembler and C++. Please visit the link located on this
page for additional information about this course.
The above descriptions are not official course syllabi, outlines, or catalog descriptions, and are subject to
change at any time. A syllabus to your course will be provided at the first class meeting.
Please visit the course links located on the right side of this page for additional
information about these courses.
"Crashing" My Courses There are normally some "no-shows" at the orientation meetings of online courses and at
the first class meeting for hybrid and on-campus classes. If you would like to
take a chance and see if you can be added to “fill-in” one of those spaces,
you are welcome to try.
1) Read the information about the class posted under the Courses link on this
Web site. Be sure you have met any prerequisites that may be listed.
2) Get yourself added to the priority wait list. The list opens Jan 19, 2010.
3) Attend the orientation/first class meeting. For courses which do not meet,
contact the instructor via email (see the About page) during the first week of classes.
Note: In the Fall of 2009, the college extended open registration through the end of
the first week of classes. This allows in the first student attempting to register after a drop in closed
classes. If this policy is repeated in Spring 2010, add codes will not be issued
until after open registration ends.