Computer Science I
- • Earn 3 transferable credits
- • 100% online and Zoom-free
- • Includes everything you need
Benefits
-
College Credits
Earn 3 credits to save time + money on your degree
-
ENGAGING EXPERIENCE
Top-rated instructors, interactive textbooks + cinematic lectures
-
IN YOUR HIGH SCHOOL
The support + structure to thrive in your first college experience
Transferable credits from a top 50 school
Most schools accept credits transferred from University of Pittsburgh
Learn moreMeet your instructors
Compare courses
Traditional course | |
---|---|
CreditsUsually 3-4 credits from your school |
Credits3 transferable credits |
FormatIn-person or Zoom |
FormatInteractive and 100% online (Zoom-free) |
LecturesSpecific time and place |
LecturesOn-demand, anywhere |
ExamsSpecific hour |
ExamsFlexible window |
Watch Trailer
What you’ll learn
This course covers all the basic principles and latest Computer Science I topics you’ll need for college credit (and then some—see the syllabus for a complete list).
Basics
Syntax and semantics
“Hello, World!”
Primitive types and reference types
Assignment and numerical operators
Order of precedence
Stored program computers
Recursion
The Fibonacci sequence
Recursion and sorting
Selection, insertion, quick, and merge sort
Programming language commands
Conditionals
Loops
Methods
Arrays
Strings
ArrayLists
Error handling and exceptions
Defensive programming
Enumerated types
Catching, throwing, creating exceptions
Checked exceptions
Object-oriented programming
Defining and creating classes and objects
Constructor method
Main method
Accessor and mutator methods
Data visibility
Libraries
Classes and inheritance
Overriding methods
Polymorphism
Object class
Designing class hierarchies
Frequently asked questions
-
Outlier by Savvas courses are offered through US highschools
Other courses
See for yourself!
Hey, Outlier! We’re so glad that you’re interested in our Computer Science I course and we want you to be 100% confident in your selection so we’ve unlocked the entire first lesson for you, free of charge!
Start now