Introduction to Computer Science I's Full Profile
This course will introduce you to the field of computer science and the fundamentals of computer programming. Introduction to Computer Science I is specifically designed for students with no prior programming experience, and taking this course does not require a background in Computer Science. This course will touch upon a variety of fundamental topics within the field of Computer Science and will use Java, a high-level, portable, and well-constructed computer programming language developed by Sun Microsystems (now Oracle), to demonstrate those principles. We will begin with an overview of the course topics as well as a brief history of software development. We will cover basic object-oriented programming terminology and concepts such as objects, classes, inheritance, and polymorphism, as well as the fundamentals of Java, its primitive data types, relational operators, control statements, exception handling, and file input /output. By the end of the course, you should have a strong understanding of the fundamentals of Computer Science and the Java programming language. This course will lays groundwork for a strong educational in Computer Science and a successful career devoted to implementing the principles you will learn as you progress through the CS major.This course provides students the opportunity to earn actual college credit. It has been reviewed and recommended for 3 credit hours byThe National College Credit Recommendation Service(NCCRS). While credit is not guaranteed at all schools, we havepartneredwith a number of schools who have expressed their willingness to accept transfer of credits earned through Saylor. You can read more about our NCCRS programhere.
Days of the Week:
Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
- Level of Difficulty: Beginner
- Size: One-on-One
- Cost: Free
- Institution: Saylor
- Topics: General History
The mission of the Saylor Foundation is to make education freely available to all. Guided by the belief that technology has the potential to circumvent barriers that prevent many individuals from participating in traditional schooling models, the Foundation is committed to developing and advancing inventive and effective ways of harnessing technology in order to drive the cost of education down to zero
Saylor Offers Courses In:
Questions about Introduction to Computer Science I
Want more info about Introduction to Computer Science I?
Get free advice from education experts and Noodle community members.