CS101: Introduction to Computer Science I
Offered By: Saylor Academy
Course Description
Overview
Embark on a comprehensive journey into the world of computer science through this 52-hour course. Explore fundamental concepts including object-oriented programming, Java syntax and practices, relational and logical operators, control structures, user-defined methods, arrays, and Java I/O with exception handling. Progress through eight structured units, each building upon the last to develop a solid foundation in programming principles. Engage with a study guide to reinforce learning, provide feedback through a course survey, and demonstrate mastery with a certificate final exam. Gain the opportunity to earn Saylor Direct Credit upon successful completion.
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
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera