Computer Science (CS) |
120 Deschutes, 541-346-4408
College of Arts & Sciences
|
U - Some or all of the seats in this section are reserved for students in Freshman Interest Groups (FIG), Academic Residential Communities (ARC), or Summer Bridge participants.
- Dept or Instructor approval required; check course details for effective dates. When approved, use the Add/Drop menu to add the course by entering the CRN directly
|
|
Course Data
CS 210 Computer Science I >4 |
4.00 cr. |
Basic concepts and practices of computer science. Topics include algorithmic problem solving, levels of abstraction, object-oriented design and programming, software organization, analysis of algorithm and data structures. Sequence with CS 211, CS 212. |
Grading Options: |
Optional; see degree guide or catalog for degree requirements
|
Instructor: |
Young M |
Office:
243 Deschutes Hall
Phone:
(541) 833-0672
|
|
Instructor Approval required beginning 10/03
|
Prereqs/Comments: |
Part of a FIG |
|
Prereq: MATH 112Z. Prior programming experience strongly encouraged. |
Course Materials |
|
|
|
CRN |
Avail |
Max |
Time |
Day |
Location |
Instructor |
Notes |
Lecture |
11572 |
11 |
150 |
1000-1120 |
tr |
221 ALL |
Young M |
!AU |
Final Exam: |
0800-1000 |
m 12/09 |
221 ALL |
|
Associated Sections |
+ Lab |
11573 |
1 |
25 |
1200-1250 |
t |
B026 KLA |
Cross Z |
!U |
+ Lab |
11574 |
2 |
25 |
1300-1350 |
t |
B026 KLA |
Cross Z |
|
+ Lab |
11575 |
1 |
25 |
1600-1650 |
t |
B026 KLA |
Shabanzadeh S |
|
+ Lab |
11576 |
5 |
25 |
1700-1750 |
t |
B026 KLA |
Shabanzadeh S |
|
+ Lab |
11577 |
2 |
25 |
1100-1150 |
w |
B026 KLA |
Lei Y |
|
+ Lab |
11578 |
0 |
25 |
1200-1250 |
w |
B026 KLA |
Lei Y |
|
|
Academic Deadlines
Deadline |
Last day to: |
September 29: |
Process a complete drop (100% refund, no W recorded) |
October 5: |
Drop this course (100% refund, no W recorded; after this date, W's are recorded) |
October 5: |
Process a complete drop (90% refund, no W recorded; after this date, W's are recorded) |
October 6: |
Process a complete withdrawal (90% refund, W recorded) |
October 6: |
Withdraw from this course (100% refund, W recorded) |
October 7: |
Add this course |
October 7: |
Last day to change to or from audit |
October 13: |
Process a complete withdrawal (75% refund, W recorded) |
October 13: |
Withdraw from this course (75% refund, W recorded) |
October 20: |
Process a complete withdrawal (50% refund, W recorded) |
October 20: |
Withdraw from this course (50% refund, W recorded) |
October 27: |
Process a complete withdrawal (25% refund, W recorded) |
October 27: |
Withdraw from this course (25% refund, W recorded) |
November 17: |
Withdraw from this course (0% refund, W recorded) |
November 17: |
Change grading option for this course |
| You can't drop your last class using the "Add/Drop" menu in DuckWeb. Go to the “Completely Withdraw from Term/University” link to begin the complete withdrawal process. If you need assistance with a complete drop or a complete withdrawal, please contact the Office of Academic Advising, 101 Oregon Hall, 541-346-3211 (8 a.m. to 5 p.m., Monday through Friday). If you are attempting to completely withdraw after business hours, and have difficulty, please contact the Office of Academic Advising the next business day. |
|
|
Expanded Course Description
CIS 210 is the first course in the Computer and Information Science major sequence. The primary objective of this course is to introduce the basic concepts and practices of computer science. The core ideas of computer programming will be explored using the Python programming language. We will cover fundamental approaches to problem solving and the creation of software solutions as well as introduce the notions of data abstraction and object-oriented programming. Previous programming experience or a computer science course such as CIS 122 Introduction to Programming and Problem Solving or CIS 105 Explorations in Computing is expected. |
|
|