1301-syllabus-abet-official

1301-syllabus-abet-official - Department of Computer...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Department of Computer Science College of Science, Columbus State University Course Title: CPSC1301 – Computer Science I Official Course Description: This course includes an overview of computers and programming; problem solving and algorithm development; simple data types; arithmetic and logic operators; selection structures; repetition structures; text files; arrays (one-and- two-dimensional); procedural abstraction and software design; modular programming (including sub-programs or the equivalent). (3 credits). Prerequisites: Co-requisite: CPSC 1301L. Course Objective: Upon completion of this course, students will demonstrate an understanding of fundamental concepts of computer programming, including problem solving and algorithm development, procedural abstraction and software design. Students will be able to use simple data types, control structures, array and string data structures. Students will demonstrate these basic skills in programming by writing several significant programs. Students will use good software engineering principles and developing fundamental programming skills in the context of a language that supports the object-oriented paradigm. Students will be familiar with standard debugging techniques and the social implications of computing. Course Outcomes: • The students will demonstrate an understanding of computing and computer science. o Strategies and Actions used to produce the outcome: Study concepts of computing and computer science. Class discussion about what is computing and computer science. o ABET Criteria covered: A, E, and G o Program Objectives covered: 2 o Assessment Methods: Written Assignments, Quizzes, and Exams. • The students will demonstrate knowledge of computer programming concepts. o Strategies and Actions used to produce the outcome: Study concepts of computer programming. Read and write moderately complex programs in a programming language. o ABET Criteria covered: A, B, and C o Program Objectives covered: 2 and 3 o Assessment Methods: Written and Programming Assignments, Quizzes, and Exams. • The students will demonstrate knowledge of basic syntax of a specific programming language o Strategies and Actions used to produce the outcome: Study of concepts of computer programming. Study the API for the programming language. o ABET Criteria covered: A, B, and C o Program Objectives covered: 2 and 3 o Assessment Methods: Written and Programming Assignments, Quizzes, and Exams. • The students will demonstrate the ability to read moderately complex programs written in a specific programming language and understand what these programs do o Strategies and Actions used to produce the outcome: Study concepts of computer programming....
View Full Document

This note was uploaded on 03/31/2010 for the course CPSC 1301 taught by Professor Khan,s during the Spring '08 term at Columbus State University.

Page1 / 13

1301-syllabus-abet-official - Department of Computer...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online