|
Dec 21, 2024
|
|
|
|
ETCS 1822 - Introduction to Computer Science 2This course is a continuation of ETCS 1821 with a focus on object-oriented and algorithmic problem-solving strategies and techniques. Students will learn about fundamental algorithms related to sorting and searching, basic data structures, I/O, system life cycle and software development methodologies, and version control. Lab activities are designed to foster critical thinking and problem-solving skills through an understanding of the development process as well as develop programming skills through the creation of working programs in one or more high-level programming languages.
Credits: 2
Prereq: ETCS 1821, ETEC 1811, or ETGG 1801 Lecture hours: 2 Lab hours: 3 Course/lab fee: ENGT
|
|