-
Institution:
-
Windward Community College
-
Subject:
-
-
Description:
-
Catalog Description This is an introductory course for students intending to major in computer science and requiring a computer programming course. Emphasis will be on problem solving, algorithm/pseudocode development, structured programming, computer language coding, implementation and debugging/testing. Students will develop application programs in an IBM microcomputer/DOS/Windows operating system environment. Students will be taught to develop appropriate programs using accepted standards and methodologies. Actual programming is a part of this course. (3 hrs. lect./1 hr. lab.) Prerequisite: Credit for MATH 27 or MATH 103 or equivalent; or consent of instructor. Student Learning Outcomes Use an appropriate programming environment to design, code, compile, run and debug computer programs. Demonstrate basic problem solving skills: analyzing problems, modeling a problem as a system of objects, creating algorithms, and implementing models and algorithms in an object-oriented computer language (classes, objects, methods with parameters, abstract classes, interfaces, inheritance and polymorphism). Illustrate basic programming concepts such as program flow and syntax of a high-level general purpose language. Identify relationships between computer systems programming and programming languages. Demonstrate working with primitive data types, strings and arrays. Degrees and Certificates at WCC the Course Applies To none listed yet Resources Computers Current Syllabus none currently available Past Syllabi None
-
Credits:
-
4.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(808) 235-7400
-
Regional Accreditation:
-
Western Association of Schools and Colleges
-
Calendar System:
-
Semester
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2025 AcademyOne, Inc.