Advisement Links, FAQ, and Announcements
General Advisement: Computer Science Advisement:
William Paterson University of NJ (Main Page):  
CS Departmental Page  (directly):  
General Registration Web Page
CS Departmental Page:
Where to register online?  

WP Connect Login    
Computer Science Curriculum Page
(CS and CIT Major,CS and CIS minor,
Course Outlines, Prerequisites) New Page:
Main Student Link (Banner, Registration, email, ...)         
Old Curriculum Page: Old Course_Outlines  
Class Sections, Times, Locations, and Instructors:       
Courses for Computer Science  (CS) BS?
CS  Course Requirements (PDF)
Registration timetable   (scroll down left side)
Registration timetable (alt)  (scroll down middle)  
Courses for Computer Info. Tech. (CIT) BS?
CIT  Course Requirements (PDF)
Contacting the Registrar 
CS Departmental Advisement Page:
Office Hours & Contact Info. for this  
Computer Science Advisor:
Career Development and Advisement Center    
CS Advisement Links and FAQ Web Page:
You are here.    
UCC Courses (click bolded category for course list)

UCC General Inquiry, Issues, or Reference

UCC is best resolved in DegreeWorks
Prerequisite Charts:


Foreign Language Course Requirement List    

CS3950 CIS/CIT_Internship Outline & forms
Contacting a particular faculty or staff?  
Nil, Null, Naught
Post no bills here. The_empty_string

Question - Answer (i.e. the FAQ)  
Question:    No seats are available (i.e. closed section)?
Answer (multi-prong strategy):  
Go to the respective department and:
0. ask (very politely) if there are any slots still available.  At the discretion of the department, a chairperson
    might exceed the cap (capacity) for a class by perhaps one or two students. Be polite and honest. 
    This is an act of compassion for difficult genuine crises, not a right. Do not presume your case will be 
    automatically approved; most are not!   If the situation is dire, a student or two may be permitted to
    register due to their desperate circumstances.  However, be considerate; others may be worse-off. 
1. ask if they have a waiting list.  Some departments collect statistics: (i) for opening another section
    or (ii) in preparation of opening one.
2. ask if it is anticipated that another section would be opening
3. wait till drop/add week and then check with the department secretary or
   the instructors of the sections you need.
   This is a dynamic process with spontaneous seat release and seizure at any moment. Be ye tachyon-fast! 

Question:    My performance in a course is inadequate?    If grades in course X are going downhill,
                     what do I do?
Answer (multi-prong strategy):  
Get tutoring!   There are three levels of free tutoring on campus:      
     1.  Departmental tutoring:    
          CS has a tutoring schedule with several tutors; so does Math and some other departments.  They 
          are:   and  
     2.  College-wide tutoring:  Go to the Science Enrichment Center (SEC).
     3.  University-wide:    Go to the Academic Support Center.

Blog on Study Habits

Besides tutoring, consider good study habits::

Schedule study sessions daily and weekly in a quiet & dedicate space (dedicated = no background distractions (i.e. TV, cellphone, radio, et cetera)). A special no-distraction study area, an area dedicated to comfortable but singly-tasked study is required.

 Set-up a regular study schedule and stick to it.  Set aside a dedicate space / room / situation dedicated purely to study, with no distractions.    Schedule daily and weekly study sessions, in a function-specific study area.  

Study groups also help.

Also you need to schedule daily and weekly study periods (in a good place conducive to study but dedicated to it with no distractions). 

Remember the instructor is the best source of information.

Three steps to success:
1. use CS tutor.  They are free to you but we are investing department funds heavily towards your success.  Use them.
    Also join study groups.  And remember the instructor is the best source of information.
2. allocate a scheduled time every week and every day for study, keeping up with classes/homework, 
    and prepping for exams.
3. allocate a study space to conduct those studies.
    It could be  a desk at home, a corner, a room (home/dorm/even one of the library study rooms),
    even the CS Research Room  (near CS faculty offices).

Last blogger provided a 4-step model:
       1.     Make sure to keep up with the lecture material for quizzes.   
       2.     Don't fall behind on programming projects and homework.    
       3.     See the free CS tutors for help.    
       4.     Study hard and uniformly at least twice to three times a week.    
               At those times, focus and avoid emails, cell-phones, TV's, Internet computer games or socializing.