YoVDO

CS101: Introduction to Computer Science I

Offered By: Saylor Academy

Tags

Computer Science Courses Object-oriented programming Courses Control Structures Courses

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

Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Code Yourself! An Introduction to Programming
University of Edinburgh via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera