Link to
Colorado State University Home Page

NSCC 192, Section 2: First Year Seminar, Spring 2001

What's New?

March 2: Extra credit assignments are now available.

March 1: Added links to LaTeX tutorials, and to MS Windows Tools, in the On-Line Resources Section.

Feb 27th: To turn in Assignment 5, just e-mail to me your assign5.tex file, after you are happy with the result you get after latex-ing your assign5.tex file, then using dvips and gv to produce and view the postscript file.

to Contents

Contents

Weekly Schedule and Assignments

Dates
Lecture Topics
Assignments Due
Jan 16 Introduction to course. Your department computer account and your CSU computer account. Hand out questionnare. Discuss CSU Career Fair, coming up Jan 24th and 25th. Hand out Assignment 1 dealing with the Career Fair.  
Jan 18 Class is cancelled.  
Jan 23 Get acquainted. E-mail at CSU. More class overview. Navigating CSU's web sites. Visit from Sree Nivarthi, a CSU alumni, from Microsoft. Turn in completed questionnaire.
Jan 25 Career Fair questions. Discuss questionairre answers.  
Jan 30 Discuss what was learned at the Career Fair. Unix commands for manipulating files and directories. On-line Unix tutorials. Turn in completed Assignment 1.
Feb 1 More Unix.  
Feb 6 Intro to HTML. Assignment 2 is due at start of class.
Feb 8 HTML: hypertext references, lists, images.  
Feb 13 Logging in from home. Unix pathnames, directory trees, downloading and installing scripts, saving your session as text. Assignment 3 is due at start of class.
Feb 15 cat, java, javac, environmental variables, termset alias  
Feb 20 Assignment 4 review, umask. Assignment 4 is due at start of class.
Feb 22 Latex, spell, ispell, dvips, gv  
Feb 27 More Latex. Assignment 5 is due at start of class. 25% penalty if turned in one class period later. 50% if turned in two class periods later.
Mar 1 X-servers for MS Windows. Other MS Windows tools.  
Mar 6, 8 Spring Break  
Mar 13 Java Applets Introduction, using AppletExample.java and AppletExample.html  
Mar 15 Java Swing Applets Introduction, using JAppletExample.java and JAppletExample.html  
Mar 20 Writing your First Java Class  
Mar 22    
Mar 27 Java Applets, jar files  
Mar 29 Donohue's Lunar Lander Applet  
Apr 3 Debugging your Applet Installations. Intro to Together IDE.  
Apr 5 More Applet Debugging Assignment 6 is due at start of class. 25% penalty if turned in one class period later. 50% if turned in two class periods later.
Apr 10 Guest Speaker, Robert France: Research in Software Engineering at CSU  
Apr 12 Guest Speaker, Wim Bohm: Research in Parallel Algorithms at CSU  
Apr 17 Chuck Anderson: Research in Artificial Intelligence at CSU  
Apr 19 Guest Speaker, Judy Brobst: Career Services, CSU  
Apr 24 Guest Panel, Tarah Hofmann, Travis Nelson, Bodie grisinger: "Veteran" CS Undergrads.  
Apr 26 Issue 1: Intellectual Property Assignment 7: Career Center Scavenger Hunt, due at start of class.
Assignment 8: At start of class, turn in two page discussion of your thoughts on Issue 1.
May 1 Issue 2: US vs. Microsoft. Complete student course surveys. Assignment 9: At start of class, turn in two page discussion of your thoughts on Issue 2. All extra credit assignments due today. See the description of extra credit assignments web page.
May 3 Class Cancelled.  

to Contents

NSCC192 Student Web Pages

to Contents

Course Description

The primary goal of this course is to help you prepare for college courses and make the transition from high school to college as smoothly as possible. Secondary goals are to familiarize you with the computer science program at CSU and to introduce to you the variety of computer science careers that you could pursue.

Specific objectives include:

We will sometimes refer to this class as CS 192, rather than NSCC 192, Section 2.

to Contents

Time and Place

Tuesdays and Thursdays, 1:10 - 2:00, in Room 310A in the University Services Center

to Contents

Instructor

Instructor: Chuck Anderson

to Contents

Grading

Attendance10%
Class Participation 10%
Homework and Programming 60%
Issue Reports20%

Each assignment must be submitted at the beginning of class on the given deadline for that assignment. No credit will be given for late work.

I encourage you to talk with other students about your assignments and questions, but make sure you do your own homework. You may not copy another student's program (either with or without their knowledge) or write code for them. Please read the departmental policy statement regarding incompletes, cheating, and class attendance. This policy statement can be read here: student info
We will follow the guidelines outlined in this document.

to Contents

On-Line Resources

In this section are links to on-line resources that are related to material discussed in class. You may be assigned to read some of them.

to Contents