Course Schedule - Fall Semester 2020

     

COMP 215 903 (CRN: 11879)

INTRODUCTION TO PROGRAM DESIGN

Long Title: INTRODUCTION TO PROGRAM DESIGN
Department: Computer Science
Instructor: Schreib, Rebecca J.
Meetings:
8:30AM - 9:25AM MWF FULLY ONLINE (24-AUG-2020 - 4-DEC-2020) 
1:30PM - 2:25PM M FULLY ONLINE (24-AUG-2020 - 4-DEC-2020) 
Session: Full Term
Grade Mode: Standard Letter
Course Type: Lecture/Laboratory
Language of Instruction: Taught in English
Method of Instruction: Online
Credit Hours: 4
Course Syllabus:
Course Materials: Rice Campus Store
 
Restrictions:
Must be enrolled in one of the following Level(s):
Undergraduate Professional
Visiting Undergraduate
Undergraduate
Prerequisites: COMP 182
Section Max Enrollment: 65
Section Enrolled: 60
Total Cross-list Max Enrollment: 215
Total Cross-list Enrolled: 195
Enrollment data as of: 1-DEC-2023 5:00PM
 
Additional Fees: None
 
Final Exam: Scheduled Final Exam-OTR Room
Final Exam Time:
15-DEC-2020  
9:00AM - 12:00PM T TBA TBA
 
Description: This course covers the principles of programming and program design. The course is organized around a number of individual programming assignments that fit together to complete a significant, real-world application. Each assignment emphasizes one or more of the basic principles of software design, including: encapsulation, abstraction, test-driven development, and functional and object-oriented programming. The Java programming language will be used. An introduction to the basics of the Java language itself (including Java syntax and semantics) will be provided. Cross-list: COMP 215, COMP 215.