CS201 Computer Science I

Course
34843
Section
F01
Credits
3 + 0
Prerequisites:
  • None
Instructor
Brandon Marken
Phone
907-474-6104
Office
Chapman 210B
Email
bamarken@alaska.edu
Office Hours
M
W
Teaching Assistant
Zak Williams
Meeting Time
Room
Chapman 104
Course Website
/courses/cs201/2014-spring/
Required Texts
Starting Out With C++: From Control Structures through Objects, 7th Edition. by Tony Gaddis.

Course Description

The discipline of computer science including problem solving, algorithm development, structured programming, top-down design, good programming style, object-oriented programming and elementary data structures. Concepts implemented with extensive programming experience in a structured language and with a group programming project.

Tentative Schedule

    • Deadline for WINTERmester student- and faculty-initiated withdrawals (W grade appears on academic transcript)
    • Residence halls open, 8 a.m.
    • Orientation for new students
    • First day of instruction; late registration begins
    • Alaska Civil Rights Day (no classes, most offices closed)
    • Deadline for adding classes, late registration and fee payment; 6 p.m. in person, midnight at UAOnline
    • Deadline for 100 percent refund of tuition and fees
    • Deadline for student- and faculty-initiated drops (course does not appear on academic record)
    • Summer 2014 course list available at UAOnline
    • Freshman progress reports due
    • Deadline for UA Foundation and privately funded scholarship applications
    • Deadline to apply for spring 2014 graduation
    • Registration and fee payment for Summer Sessions begins
    • Deadline for student- and faculty-initiated withdrawals (W grade appears on academic transcript)
    • Fall 2014 course list available at UAOnline
    • Spring break (no classes)
    • University holiday (most offices closed for spring break)
    • Begin registration and fee payment for degree students for fall 2014 semester
    • Begin registration and fee payment for non-degree students for fall 2014 semester
    • SpringFest (no classes)
    • Deadline to apply for admission for fall semester (UA Scholars)
    • Last day of instruction
    • Final examinations
    • Commencement
    • Residence halls close, noon
    • MAYmester courses begin. Deadline to register, attendance required and 100 percent refund of tuition and fees for MAYmester.
    • Late payment fees begin for MAYmester
    • Deadline for faculty to post grades, noon

Grading Policies

Weight Description
20% Exam 1
20% Exam 2
20% Final Exam
40% Homework and Labs

Grades will be assigned based on the following percentage intervals:

A
[90%, 100%)

B
[80%, 90%)
C
[70%, 80%)
D
[60%, 70%)

F
[0%, 60%)

Assignments

Assignments will be required generally on a weekly basis.  The assignments will reinforce lecture concepts and demonstrate application of critical thinking skills.  Unless otherwise specified, all assignments must be done on an individual basis.  Individuals submitting the same or highly similar homework solutions will each receive an F for the semester. Further while I also encourage students to utilize online resources, individuals submitting assignments which are copied directly from the Internet will be also receive an F for the course. LATE SUBMISSIONS WILL BE SEVERELY PENALIZED IF ACCEPTED.

Examinations

Examinations will consist of short answer questions to demonstrate critical thinking skills as well as application of computer science concepts.   ALL EXAMINATIONS MUST BE TAKEN AS SCHEDULED EXCEPT IN EXTREME CIRCUMSTANCES.

Policies

Students are expected to be at every class meeting on time, and are responsible for all class content, whether present or not. If absence from class is necessary, in-class work (other than quizzes) and homework may be made up only if the instructor is notified as soon as possible; in particular, absences due to scheduled events must be arranged ahead of time. Academic dishonesty will not be tolerated, and will be dealt with according to UAF procedures. Students in this class must pay the CS lab fee. Payment allows access to the Chapman 103 lab.

UAF academic policies http://www.uaf.edu/catalog/current/academics

CS Department policies http://www.cs.uaf.edu/departmental-policies/

Disabilities Services:

The UAF Office of Disability Services implements the Americans with Disabilities Act (ADA), and ensures that UAF students have equal access to the campus and course materials. I will work with the UAF Office of Disability Services (208 WHITAKER BLDG, 474-5655) to provide reasonable accommodation to students with disabilities.

Updated: