This course covers the fundamentals of computer science, including object-oriented programming, Java programming, control structures, arrays, and Java I/O. By the end of the course, students will be able to write Java programs, understand basic programming concepts, and apply problem-solving skills. The teaching method includes lectures, programming assignments, and a final exam. This course is designed for beginners with little to no prior programming experience who are interested in learning computer science.
Overview
Syllabus
- Course Information
- Unit 1: Introduction
- Unit 2: Object-Oriented Programming
- Unit 3: Java in Practice
- Unit 4: Relational and Logical Operators in Java
- Unit 5: Control Structures
- Unit 6: User-Defined Methods
- Unit 7: Arrays
- Unit 8: Java I/O and Exception Handling
- Study Guide
- Course Feedback Survey
- Certificate Final Exam
- Saylor Direct Credit