Welcome to ICS 111, Introduction to Computer Science I

Lecture:

Mondays and Wednesdays 1:30 pm to 2:45 pm in ART 132.

Lab:

Instructor:

Carleton (Cam) Moore

Student Hours: Mondays and Wednesdays 12–1, Tuesdays and Thursdays 10:30–11:30 or via Discord.

I will hold “on-demand” office hours Monday through Thursday between 9am and 2pm. What this means is that you should feel free to DM me in Discord anytime on those days between 9am and 2pm to request a conversation.

If I’m available, then I’ll reply with the classroom channel to meet in or initiate a call. If I’m not free, we will work out a time to meet later in the day when we both are available. If it’s not Mon-Thur 9–2, you can still DM me, and I’ll try to help you if I’m available.

On weekends, if you see me online, feel free to DM me, but I may not be able to respond right away.

cmoore@hawaii.edu

Department of Information and Computer Sciences

The University of Hawaii, Manoa Course Catalog describes ICS 111 as an “Overview of computer science, writing programs.

This course will give you an overview of / introduction to the fundamentals of computer science emphasizing problem-solving, algorithm development, implementation, and debugging/testing of programs in an Object-Oriented Language (Java).

Prerequisites: None

Recommended: Computer experience.

Computer Requirements: You should have the following computer technology:

Objectives

Remember, nothing about ICS 111 makes any sense, except in the light of solving simple problems with computers

The Course Syllabus has more information about the course.

Pedagogy

ICS 111 is structured as a set of modules. Each module has the following structure:

Next step

Head on over to the Introduction module to get an introduction to ICS 111.