ICS 111 Fall 2019 1:00pm – 37189

Introduction to Computer Science I


Quick Links


Class Information

  • Class Time: 1:00 pm – 2:15 pm
  • Days: Mon & Wed
  • Class Location: Koki’o 207A  (How to find Kokio 207A)
  • CRN: 31789
  • Prerequisite: Qualification for MATH 135 or consent of instructor.
  • Credit Hours: 3

Instructor: Lisa J. Miller, MS

  • Office: Koki’o 109 C
    • Across the hall from the elevator.
  • Office Hours:
    • 10:00 am – 12:00 pm Mon & Wed
    • 2:30 pm – 3:30 pm  Tues & Thurs
    • Or by appointment.

Course Description

ICS 111 offers an overview of the fundamentals of computer science emphasizing problem solving, algorithm development, implementation, and debugging/testing using an object-oriented programming language.

Student Learning Outcomes

  1. Use an appropriate programming environment to design, code, compile, run and debug computer programs.
  2. Demonstrate basic problem solving skills: analyzing problems, modeling a problem as a system of objects, creating algorithms, and implementing models and algorithms in an object-oriented computing language.
  3. Illustrate basic programming concepts such as program flow and syntax of a high-level general purpose language and basic security practices.
  4. Demonstrate working with primitive data types, strings and arrays.

Note: A minimum grade of B is required in this course to progress to ICS 211.


Textbook

No textbook is required.

This free online book is recommended and suggested readings noted in the schedule as “Book”:

Other recommended references:


Software used in this course: