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

Probabilistic Graphical Models 1: Representation
Stanford 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