My Plan for Fall 2020
|
|
|
Remove from Wait List
< New Search Continue to Review My Plan >
ICS 141
-
Programming with Objects
Fall 2020, Section 04
![]() | ID # | Subj | # | Sec | Title | Dates | Days | Time | Crds | Status | Instructor | Delivery Method | Loc |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
000572 | ICS | 141 | 04 | Programming with Objects | 4.0 | Cancelled |
Staff, Staff |
Meeting Details
Dates | Days | Time | Building/Room | Instructor |
---|---|---|---|---|
8/27/2020 - 12/10/2020 | Th | 6:00pm - 9:20pm | St. Paul Campus CompLAB |
Staff, Staff |
Notes
- Note: This course is in process of being canceled. Check class schedule for other sections of this course being offered.
- First day attendance is mandatory.
- Note: This class uses the Java language. Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites.
Location Details
Offered through: Metropolitan State University. | |
Campus: Metropolitan State University. | Location: z MnSCU Metropolitan State University. |
Seat Availability
Status: Cancelled | Size: 24 | Enrolled: 0 | Seats Remaining: 24 |
Prerequisites (Courses and Tests)
- This course requires the following prerequisite
- ICS 140 - Computational Thinking with Programming
Restrictions
- Permission is required
- Note: This course is in process of being canceled. Check class schedule for other sections of this course being offered.
Add/Drop/Withdraw
Full refund is available until August 28, 2020, 11:59PM CST.
Adding course is closed. Dropping course is closed.
The last day to withdraw from this course is November 23, 2020.
Tuition and Fees (Approximate)
Tuition -resident: | $937.44 |
---|---|
Tuition -nonresident: | $1,912.64 |
Approximate Course Fees: | $148.44 |
Course Level
Undergraduate
Description
Structure, design, and implementation of object-oriented computer programs. Topics include objects, classes, GUI, and layout managers. Introduction to containment, inheritance, and polymorphism. Programming projects involving multiple classes. Emphasis on methods, parameter passing, and arrays of objects. Exploration of problem-solving and algorithm-design techniques using pseudocode, Unified Modeling Language (UML) class diagrams, and simple patterns. Design of good test cases and debugging techniques.