Page 213

Students are recommended to complete their college-level English and Math classes within their first two semesters of college.

ICS 101 Digital Tools for the Information World (3) Prerequisite: ENG 100 + ENG 100S OR Placement in ENG 100 Fundamental information technology concepts and computing terminology, productivity software for problem solving, computer technology trends and impact on individuals and society. Emphasizes the utilization of operating systems and the production of professional documents, spreadsheets, presentations, databases, and web pages. Meets requirements for College of Business (UHM and UHH) and UHM’s Biology program and Botany Department. (3 hrs. lect. per week) ICS 102 Introduction to Internet Resources (3) Prerequisite: Any one of the following: ICS 100, 101 Some sections may be for CENT majors only. This course introduces the many resources available on the Internet. Topics will include history, current issues and how the Internet works. Terminology, file formats, and naming conventions will be covered. Students will be introduced to the concept of client-server programs as they apply to the Internet. Special emphasis will be placed on the World Wide Web, where students will learn to browse and publish information. Formerly cross-listed as CENT 102. Credit may be received for only ICS 102 or for CENT 102, but not for both. (3 hrs. lect. per week) ICS 110 Introduction to Information Systems (3) Prerequisite: ENG 100 + ENG 100S OR Placement in ENG 100; “C” or higher in MATH 25, OR Placement in MATH 103 or MATH 135 or higher; and ICS 100 or ICS 101 This course provides an overview of Information Technology and introduces Internet resources and the fundamental concepts and skills of software development. Topics related to Internet resources include terminology, file formats, naming conventions, and current issues related to the Internet. Students will also learn basic programming skills and software development including discussion of compilers, interpreters, clients and servers, naming issues, programming languages and syntax. Cross-listed as CENT 110. (2 hrs. lect.; 3 hrs. lab. per week) ICS 111 Introduction to Computer Science I (Using Java) (4) Prerequisite: MATH 103 OR Placement in MATH 135 or higher An overview of the fundamentals of computer science emphasizing problem solving, algorithm development, implementation, and debugging/ testing using an object-oriented programming language. (4 hrs. lect. per week)

ICS 211 Introduction to Computer Science II (Using Java) (3) Prerequisite: ICS 111 Reinforce and strengthen problem-solving skills using more advanced features of programming languages and algorithms such as recursion, pointers, and memory management. Emphasize the use of data structures such as arrays, lists, stacks, and queues. (3 hrs. lect. per week)

INTERDISCIPLINARY STUDIES (IS) IS 20 Introduction to the Trades (3) This course introduces students to the trades and trade careers using the Contextual Model. Students will be asked to think and solve problems related to projects from the origination of the idea through the actual completion of the project. Students will be required to sequence the project; identify by career the people involved with the project; and identify the permits, licenses, and organizations with jurisdiction over various aspects of the project including the relevant city, county, state and national codes and regulations that apply to the project. Students will be introduced to safety, common materials, hand and power tools, current techniques and blueprint reading. (90 total student contact hours) IS 103 Introduction to College (1) This course is designed to orient students to the college setting. Students will be able to identify college resources, explain important policies, demonstrate knowledge of registration procedures, discuss definition of success and evaluate their important life roles. Students may enroll 2 times for a maximum of 1 credit. (1 hr. lect. per week) IS 104 Student Leadership Concepts (1) Co-requisite: IS 103 and IS 105 This course is designed to expose students to the basic concepts essential for an effective student leader. For the context of this course, a student leader is any person who wishes to actively engage others to accomplish change. Students will be able to identify concepts of leadership and followership, understand organizations structures and dynamics, navigate the college environment and affirm their role in the community. This course facilitates a shared learning experience, allowing for networking with other students. Students may enroll 2 times for a maximum of 1 credit. (1 hr. lect. per week) IS 105 Student Leadership Skills (1) Co-requisite: IS 103 and IS 104 This course is designed to expose students to the basic skills essential for effective student leadership. For the context of this course, a student leader is any person who wishes to actively engage others to accomplish change. Students will be able to identify and implement skills of leadership and followership, bring change to organizations, navigate complex environments independently and understand goal

IS

ICS 141 Discrete Mathematics for Computer Science I (3) Prerequisite: MATH 135 Prerequisite or Co-requisite: ICS 111 Recommended Prep: MATH 205 Includes logic, sets, functions, matrices, algorithmic concepts, mathematical reasoning, recursion, counting techniques, probability theory. (3 hrs. lect. per week)

Course Descriptions - IS

HONOLULU COMMUNITY COLLEGE CATALOG 2017-2018

213

2017-2018 College Catalog