Introduction to Computer Science I
- Subject:
- Science and Technology
- Institution Name:
- The Saylor Foundation
- Collection:
- Saylor Foundation
- Grade Level:
- Post-secondary
- Abstract:
This course will introduce students to the field of computer science and the fundamentals of computer programming. No prior programming experience is required. Upon successful completion of this course, students will be able to: Demonstrate an understanding of the history of computing as well as fundamental hardware and software concepts; Demonstrate an understanding of the programming life cycle; Explain how the JVM translates Java code into executable code; Demonstrate an understanding of Object-Oriented Programming concepts; Demonstrate an understanding of basic Java concepts by writing simple programs; Demonstrate an understanding of logical and relational operators as well as control structures; Demonstrate proficiency in basic Java I/O techniques by writing small programs. (Computer Science 101; See also: Mathematics 302)
- Languages:
- English
- Material Type:
- Activities and Labs, Assessments, Full Course, Homework and Assignments, Readings, Syllabi
- Media Format:
- Audio, Text/HTML, Downloadable docs
- Conditions of Use:
-
Creative Commons Attribution-Noncommercial 3.0
You are welcome to share, remix, and adapt this course under the terms of the Creative Commons Attribution 3.0 Unported License; however, many linked materials within this course are copyright of their respective authors/owners and may not be openly-licensed. Please respect the copyright and terms of use associated with each resource. - Copyright Holder:
- The Saylor Foundation
Comments