Course Information: Selected Programming Languages
Computer Science Department
Course Competency Plan
COURSE: CpSc 236 Selected Programming Languages
Course Description: A selected prevalent computer language(s) other than those taught regularly in other Computer Science courses will be studied and used for programming from an advanced point of view. Topics will include data structure, control structures, data control, modularization and other features of the language. Special applications, if any, of the language will be studied. The student is expected to have programming expertise in at least one other language. For different languages, this course may be repeated for credit toward graduation, but not toward a computer science major or minor. Prerequisite: CpSc 150. (3 credits)
Course Outcomes: This course and its outcomes support the Computer Science Learning Outcomes of Problem Solving and Critical Thinking (PS&CT), Communication and Interpersonal Skills (C&IS), and Ethical and Professional Responsibilities (E&PR). These Computer Science Learning Outcomes are tied directly to the University Wide Outcomes of Critical Thinking and Problem Solving, Communication, and Values and Ethics.
|Course Objectives||Departmental Learning Outcomes|
|The student will be able to:
||Problem Solving and Critical Thinking:
Solve abstract and complex problems using software design methodology. Make informed choices among alternative solutions.
Communication and Interpersonal Skills.
Use written, oral and electronic methods for effective communication.
Ethical and Professional Responsibilities.
Discern and articulate the impact of technologies on society.