Computer Science (CS) |
120 Deschutes, 541-346-4408
College of Arts & Sciences
|
|
8 - No cost for class textbook materials.
|
|
Course Data
| CS 212 + Lab >4 |
0.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 210, CS 211. |
| Grading Options: |
Optional; see degree guide or catalog for degree requirements
|
| Instructor: |
Majumder M |
Office:
203 Deschutes Hall
|
Prereqs/Comments: |
Prereq: CS 211. |
| Course Materials |
|
| |
| |
CRN |
Avail |
Max |
Time |
Day |
Location |
Instructor |
Notes |
+ Lab |
16556 |
1 |
30 |
1800-1850 |
w |
See DuckWeb |
Majumder M |
! |
| |
Associated Sections |
Lecture |
11431 |
1 |
150 |
1000-1120 |
tr |
See DuckWeb |
Childs H |
!A8 |
|
Academic Deadlines
| Deadline |
Last day to: |
| September 24: |
Process a complete drop (100% refund, no W recorded) |
| September 30: |
Drop this course (100% refund, no W recorded; after this date, W's are recorded) |
| September 30: |
Process a complete drop (90% refund, no W recorded; after this date, W's are recorded) |
| October 1: |
Process a complete withdrawal (90% refund, W recorded) |
| October 1: |
Withdraw from this course (100% refund, W recorded) |
| October 2: |
Add this course |
| October 2: |
Last day to change to or from audit |
| October 8: |
Process a complete withdrawal (75% refund, W recorded) |
| October 8: |
Withdraw from this course (75% refund, W recorded) |
| October 15: |
Process a complete withdrawal (50% refund, W recorded) |
| October 15: |
Withdraw from this course (50% refund, W recorded) |
| October 22: |
Process a complete withdrawal (25% refund, W recorded) |
| October 22: |
Withdraw from this course (25% refund, W recorded) |
| November 12: |
Withdraw from this course (0% refund, W recorded) |
 | For information on last day to Change Grade Option or Change Variable credit: Dates & Deadlines calendar 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, connect with an Academic Advisor. If you are attempting to completely withdraw after business hours, and have difficulty, please contact the an Academic Advisor the next business day. |
|
|
Expanded Course Description
| The course introduces the concept of abstract data type, and several abstract data types, e.g., lists, stacks, queues, binary trees, are defined and implemented. The course also covers basics of algorithm design and analysis. Recursive and iterative approaches to problem solving are covered, with means for developing and analyzing the resultant algorithms. Notions of correctness proof and Big-O time complexity are explored. |
|
|