CS1119 — Computer Programming with C++
CS 1119 - Computer Programming with C++ CS 1119 - Computer Programming with C++ 4 Credits Focuses on the use of the C++ language to provide a comprehensive introduction to fundamental programming concepts for students interested in exploring computer programming. Program logic, algorithm design, object-oriented programming, and fundamental programming structures are emphasized. Course activities focus on the use of C++ to design, code, debug, and test programs of moderate complexity. Gaining knowledge of these concepts and techniques will prepare the student to develop programs to solve real-life problems. Input/output using secondary storage. Convert mathematical formulas into equivalent programming language expressions. Convert an algorithm in pseudocode or diagrams into a high-level programming language. Create appropriate test cases to verify the correctness of the program. Sequential structures. Selection structures. Repetition structures. Use structured programming concepts to write efficient and elegant programs.Modularization, procedures, and functions with use of parameters. Employ recursion. Arrays. Sequential and binary search. Insertion, selection, and bubble sort. Pointers/Object References. Introduction to objects. Learning
Prerequisites: MATH1118