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

Certificate of Competence Advanced Programming and Network Troubleshooting
6 credits

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

Updated for 2013-2014

Requirements

 

Course Alpha

Course Title

Credits

ICS 212

Program Structure

3

ICS 294

Network Analysis and Design

3

 

Total Credits

6

 

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 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 Database Support
9 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

9

 

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 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 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 Software Developer
9 credits
Develop applications in at least two object-oriented languages using data structures, recursion and graphical-user interfaces; analyze and select appropriate algorithms for sorting and searching; use mathematical models for computer science. You'll 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 Web Programming
9 Credits
Provides you with the two basic skills needed to design the “back-end” part of interactive web pages: computer programming and database design. You’ll learn the basics of structured programming, object-oriented programming, and error control. You’ll also learn the basics of relational databases, normalization, and Structured Query Language. You’ll 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 Web Science
6 credits
Provides you with an Internet-based approach to the principles of designing, programming, and developing web database sites.You’ll 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

 

       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