Lecture: 3 Lab: 2 Clinic: 0 Credits: 4
This course provides the essential foundation for
the discipline of computing and a program of study in computer science,
including the role of the professional. Topics include algorithm design, data
abstraction, searching and sorting algorithms, and procedural programming
techniques. Upon completion, students should be able to solve problems, develop
algorithms, specify data types, perform sorts and searches, and use an
operating system.
This course
has been approved for transfer under the CAA as a premajor
and/or elective course requirement.
Pre-requisite(s): Take One Set: Set 1:
DMA 010, DMA 020, DMA 030, DMA 040, and DMA 050, Set 2: DMA 010, DMA 020
DMA 030 and DMA 045, Set 3: DMA 025, DMA 040 and DMA 050, Set 4: DMA
025 and DMA 045, Set 5: MAT 121, Set 6: MAT 171, Set 7: MAT 003, Set 8: BSP 4003
Course is
typically offered in (check with department).
Course has
transfer restrictions - 10 years
Student
Learning Outcomes (SLOs)
At the completion of the course, students should
be able to do the following:
1.
Apply
control structures. Chapter 3
2.
Develop
algorithms. Chapter 4
3.
Perform
sorts and searches. Chapter 7
State supplied SLOs