COMPSCI 125 -Introduction to Computer Science I
Fall 2009
Mon Wed 2:40pm-4:30pm 
MEC 307

Amit Jain




 
 
 
 
 
 
 
 
 
 

Catalog Description


COMPSCI 125 INTRODUCTION TO COMPUTER SCIENCE I (4-0-4)
(F,S). Data and procedure abstraction. Problem solving techniques, recursive
algorithms, basic searching and sorting techniques. Introduction to object based
programming. Software development process (specification, design,
stepwise refinement). Note: COMPSCI 115, 117, 119, or 120 recommended for
students with no programming experience. PREREQ: MATH 144 or MATH 147
or satisfactory math placement score.

Textbook

Lecture Notes

Program Examples


Grading


Class Mailing List

A mailing list has been established for this class. The list is meant for discussions related to the class.  Always remember to be polite and respectful when you submit to the list. Please read the list daily, as I will use this forum for any emergency communications.

To subscribe to the list, send email to majordomo@cs.boisestate.edu . You need not give a subject, but the body of your email should be

After mailing this message, you should receive messages from majordomo. 

Once subscribed, you may send a message to the class by mailing the message to

If you ever want to remove yourself from this mailing list,  you can send mail to majordomo@cs.boisestate.edu  on emerald with the following command in the body of your email message:
    unsubscribe cs125-3

or from another machine as:
    unsubscribe cs125-3  <complete email address from where you joined>
If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to owner-cs125-3@cs.boisestate.edu

 Homework 

Homework must be submitted before class starts on the due date so that we can discuss the homework in class. All homework must be word-processed and turned in electronically using the submit command on the server onyx. Acceptable formats are Microsoft Word (doc or docx), Openoffice (odt) or  Adobe PDF. The command to submit will be: 

    submit amit cs125 hw#

where the # is replaced by the homework number.
 

Programming Assignments

Please read the following carefully!

Assignments are to be submitted electronically by midnight on the day they are due unless noted otherwise on the assignment. 

Handouts

Relevant Web Links


Last update: 2nd Nov., 2009
Send comments to amit@cs.boisestate.edu