-
Institution:
-
Kapiolani Community College
-
Subject:
-
-
Description:
-
3 hours lecture per week Prerequisite(s): A grade of "B" or higher in ICS 211 or consent of Instructor.Comment: Students are expected to provide their own USB compatible high density electronic storage media of minimum size of 128 MB or as specified by instructor. ICS 212 focuses on program organization paradigms, programming environments, implementation of a module from specifications, and the C and C++ programming languages. Upon successful completion of ICS 212, the student should be able to: Complete programming exercises involving complex algorithms. Use Emacs, a debugger, the Unix utility "make", and the compiler in the Unix environment. Write programs using the features of C that are similar to Java, and in particular using character variables that require programs of 50 to 200 lines. Use pointers in C, C structures, linked data structures, and recursion. Use the C++ features that are similar to Java, including classes and inheritance. Write a program in C++ that involves linked data structures and recursion. Use overloading of operators by writing a non-trivial program that involves overloading of operators. Use memory management by writing a non-trivial program that requires memory management (constructors, destructor, and overloading assignment). Use standard C++ strings by writing a non-trivial program using standard C++ strings. Use the STL Library by writing a program that uses some other facilities provided by the C++ STL library, such as STL lists.
-
Credits:
-
3.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(808) 734-9000
-
Regional Accreditation:
-
Western Association of Schools and Colleges
-
Calendar System:
-
Semester
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2026 AcademyOne, Inc.