Jun 25, 2021  
2010-2011 Catalog 
2010-2011 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI 146 - Accelerated Computer Programming

Intended for those majoring in computer science. Basic concepts of computer programming using object-oriented programming language. Topics covered: introduction to development environment, introduction to computer architecture, and elements of a language such as control structures, functions, basic I/O, one dimensional and parallel arrays, text file I/O. Abstract data types, generics, access or pointer types, dynamic memory allocation, recursion, concurrent programming and linear data structures, including stacks, lists and queues. Algorithm development, problem solving and software engineering are emphasized. Programming is required in implementation of concepts. Lab.

Prerequisites & Notes:
Permission of transfer advisor.

Credits: 4
Grade Mode: L

Sciences and Technology
Computer Science

Add to Portfolio (opens a new window)