Leeward Community College
Programs of Study How to Apply Paying for College Services for Students About Leeward CC Catalog and Courses

ICS Certificates of Competence

Updated for 2014-2015

Certificate of Competence
Advanced Programming and Network Troubleshooting
6 credits

Provides students with advanced computer programming and network troubleshooting. Students will learn program organization paradigms, programming environments, implementation of a module from specifications, and the C and C++ programming languages. Students will also learn full network life cycle development including analysis, design and maintenance of Local Area Network (LAN) and Wide Area Network (WAN) technologies

Requirements

Course Alpha

Course Title

Credits

ICS 212

Program Structure

3

ICS 294

Network Analysis and Design

3

 

Total Credits

6

Certificate of Competence in Advanced Programming and Network Troubleshooting Student Learning Outcomes

Upon completion of the certificate, the student will be able to:
Solve problems, develop algorithms and write structured computer programs using the C and C++ programming languages.
Write object-oriented computer programs at an advanced level.
Evaluate the principles and terminology of computer networking.
Apply the mathematics used in computing science.
Create and evaluate computer networking and Internet applications.


Certificate of Competence
Basic Logic and Programming Level 1
6 credits

Provides students an overview of the fundamentals of computer programming. Students will learn the fundamentals of problem solving, algorithm development, implementation, and debugging/testing using an object-oriented programming language. They will also learn the fundamentals of the mathematics behind computer operations.

Requirements

Course Alpha

Course Title

Credits

ICS 111

Introduction to Computer Science I

3

ICS 141

Discrete Mathematics for Computer Science I

3

 

Total Credits

6

Certificate of Competence in Basic Logic and Programming
Level 1 Program Learning Outcomes

Upon successful completion of the certificate, students will be able to:
Solve problems, develop algorithms and write structured computer programs in a programming language.
Demonstrate familiarity with the mathematics used in computing science.


Certificate of Competence
Basic Logic and Programming Level 2
6 credits

Provides students with the second semester of computer programming and the mathematics of computers. Students will learn the fundamentals of data structures, searching and sorting algorithms, recursion, polymorphism, inheritance, and encapsulation using an object-oriented programming language. They will also learn the mathematical concepts behind computer operations, such as graphs, trees, Boolean algebra, finite-state machines, formal languages, program correctness, and solving recurrence relations.

Requirements

Course Alpha

Course Title

Credits

ICS 211

Introduction to Computer Science II

3

ICS 241

Discrete Mathematics for Computer Science II

3

 

Total Credits

6

Certificate of Competence in Basic Logic and Programming
Level 2 Program Learning Outcomes

Upon successful completion of the certificate, students will be able to:
Solve problems, develop algorithms and write structured computer programs in a programming language.
Demonstrate familiarity with the mathematics used in computing science.
Create data structures in an object-oriented programming language.


Certificate of Competence
Database Support
12 credits

Students will develop dynamic web applications using a programming language and a database. They will also strengthen problem-solving skills using more advanced features of programming languages and algorithms such as recursion, pointers, and memory management with an emphasis on the use of data structures such as arrays, lists, stacks, and queues.

Requirements

Course Alpha

Course Title

Credits

ICS 151

Structured Database Programming

3

ICS 211

Introduction to Computer Science II

6

ICS 251

Advanced Database Programming

3

 

Total Credits

12

Certificate of Competence in Database Support
Program Learning Outcomes

Upon completion of the certificate, the student will be able to:
Use a programming language and a database to interact with web pages.
Write object-oriented computer programs at an advanced level using a server-side scripting language.
Select appropriate data structure for a given application.


Certificate of Competence Help Desk
21 Credits

This program will enable students to pursue entry-level career opportunities as lT Help Desk Technicians. As organizations grow increasingly reliant on lT technologies in furthering and accomplishing their missions, so too does reliance on personnel equipped to support these technologies, in terms of software/hardware issues, both remotely and on-site. Computer Support Specialists provides such support.

Requirements

Course Alpha

Course Title

Credits

ICS 100

Computing Literacy & Applications

3

DMED 120

NetPrep Web Development

3

ICS 101

Digital Tools For the Information World

3

ICS 125

Personal Computer Maintenance and Repair

3

MGT 121

Customer Service

3

SP 151

Personal and Public Speaking

3

ICS 184

Introduction to Networking

3

 

Total Credits

21

Certificate of Competence Help Desk Student Learning Outcomes

Apply critical thinking, problem-solving, and collaborative skills to assess and troubleshoot software and computer hardware problems.
Demonstrate good customer services skills by identifying and evaluating the indicators of customer satisfaction throughout the problem-resolution process.
Apply the characteristics of effective communication while working with clients and fellow workers.
Report the problem to appropriate levels in the organization.


Certificate of Competence
Information Security
9 credits

Students will be introduced to the essentials of computer security. They will perform basic ethical (white hat) hacking, learn about the moral and legal issues that are involved while performing the learned techniques. Students will learn how to perform basic computer forensics such as operating system diagnostics, as well as to use a forensic tool kit to examine and validate computer activity. Students will acquire knowledge about the proper techniques for data collection, examination and preservation of forensic data.

Requirements

Course Alpha

Course Title

Credits

ICS 171

Introduction to Computer Security

3

ICS 281

Ethical Hacking

3

ICS 282

Computer Forensics

3

 

Total Credits

9

Certificate of Competence in Information Security
Program Learning Outcomes

Upon completion of the certificate, the student will be able to:
Create and implement security policies and procedures to aid in security administration.
Apply techniques involved with Ethical Hacking.
Aid in the collection, examination and preservation of data using proper computer forensics.


Certificate of Competence
Mobile Developer
9 credits

Students will learn to create web pages optimized for mobile devices. Usability, documentation and testing for mobile applications and mobile websites will be covered. They will manage and secure mobile devices using programming tools for at least two different mobile devices. They will also develop dynamic web applications using a programming language and a database with a focus on open source.

Requirements

Course Alpha

Course Title

Credits

ICS 136

Introduction to Mobile Device Application Developer

3

ICS 251

Advanced Database Programming

3

ICS 236

Mobile Device Management and Programming

3

 

Total Credits

9

Certificate of Competence in Mobile Developer
Program Learning Outcomes

Upon completion of the certificate, the student will be able to:
Use an appropriate programming environment to code, compile and debug mobile device applications
Design, create and publish basic web pages for mobile devices.
Identify and implement the main mobile device security threats and develop strategies to mitigate them.
Use languages, databases, and Graphical User Interfaces for database purposes.


Certificate of Competence
Network Support
9 credits

This certificate provides students with the essentials of computer security, the fundamentals of network design , and the advanced components of network design. This includes using encryption, activity monitoring, intrusion detection, security policies, security administration, basic switching and routing, wired and wireless networking, wide area networking, Internet Protocol Version 4 (IPv4) and Internet Protocol Version 6 (IPv6) routing, and route optimization.

Requirements

Course Alpha

Course Title

Credits

ICS 171

Introduction to Computer Security

3

ICS 172

Network Design and Administration

3

ICS 283

Advanced Network Design and Administration

3

 

Total Credits

9

Certificate of Competence in Network Support
Program Learning Outcomes

Upon completion of the certificate, the student will be able to:
Identify the potential risks and mitigations to various threats to a computing environment
Identify and create security policies and procedures
Design a local area network using appropriate network devices including switches and routers.
Demonstrate how to administer a local area network consisting of a server, workstations, switches and routers.
Design a multi-area network with route optimization.
Design an IPv4/IPv6 hybrid network.


Certificate of Competence
Software Developer
9 credits

Students will develop applications in at least two object-oriented languages using data structures, recursion and graphical-user interfaces. Students will analyze and select appropriate algorithms for sorting and searching. Students will use mathematical models, which have implications for computer science. Students will be prepared for upper-division ICS courses.

Requirements

Course Alpha

Course Title

Credits

ICS 211

Introduction to Computer Science II

3

ICS 212

Program Structure

3

ICS 241

Discrete Mathematics for Computer Science II

3

 

Total Credits

9

Certificate of Competence in Software Developer
Program Learning Outcomes

Upon completion of the certificate, the student will be able to:
Develop applications using data structures, recursion and graphical user interfaces.
Interpret and design mathematical models to solve computer science problems.


Certificate of Competence
Web Programming
9 Credits

Provides students with the two basic skills needed to design the “back-end” part of interactive web pages: computer programming and database design. Students will learn the basics of structured programming, object-oriented programming, and error control. They will also learn the basics of relational databases, normalization, and Structured Query Language. Finally, they will put these two skills together by creating database-driven web-based applications. This certificate has been designed to prepare students for entry-level employment as a Web Programmer.

Requirements

Course Alpha

Course Title

Credits

ICS 111

Introduction to Computer Science I

3

ICS 113

Database Fundamentals

3

ICS 151

Structured Database Programming

3

 

Total Credits

9

Certificate of Competence in Web Programming
Student Learning Outcomes

Upon completion of the certificate, the student will be able to:
Demonstrate proficiency in object-oriented design, programming skills, program testing, and exception handling.
Design, document, and access information stored within a relational database using Structured Query Language.
Assess the needs of a web related problem and develop an appropriate solution that meets the user’s needs.
Exhibit a portfolio of computer programs, database projects, and interactive websites at the conclusion of certificate of competence.


Certificate of Competence Web Science
6 credits

Intended to provide students with an Internet-based approach to the principles of designing, programming, and developing web database sites. Students will learn to integrate client-side web pages with server-side databases to design and develop real-world web-based applications.

Requirements

Course Alpha

Course Title

Credits

ICS 113

Database Fundamentals

3

ICS 151

Structured Database Programming

3

 

Total Credits

6

Certificate of Competence in Web Science
Student Learning Outcomes

Upon completion of the certificate, the student will be able to:
Assess the needs of a web-related problem and develop an appropriate solution that meets the user’s needs.
Use critical thinking and problem-solving skills for project planning using necessary collaborative skills.
Identify and explain standards of professionalism as they pertain to personal and work-related endeavors.
Demonstrate proficiency in object-oriented design and programming skills.
Exhibit a portfolio of database and website projects at the conclusion of certificate of competence work.

       Related Interest

Copyright 2011-2014 - University of Hawai'i Community Colleges - Leeward Community College
96-045 Ala Ike, Pearl City, Hawaii 96782 • Phone: (808) 455-0011
For inquiries related to this website, email: leeward@hawaii.edu

Map & Directions
Disclaimer | Accessibility