Home > Dana College Catalog > Virtual Catalog > Majors > COMPUTER SCIENCE  

Computer Science Courses

CSC 141 Introduction to Information Systems
CSC 123 Fundamentals of Computer Science I
CSC 124 Fundamentals of Computer Science II
CSC 399 Special Topics

Courses in Computer Science are designed to prepare students for a world in which the influence of computers is increasing, and to support other programs at Dana College.

Computer Science Courses

Back to Top

CSC 123 Fundamentals of Computer Science I 4 credits
Fundamentals of object-oriented programming, including classes, objects, and methods, data types, arithmetic & Boolean expressions, selection & iteration constructs, arrays, strings, algorithm development & implementation.
Prerequisites: MAT 122 College Algebra or equivalent.

Back to Top

CSC 124 Fundamentals of Computer Science II 4 credits
Advanced topics in object-oriented programming, including inheritance, polymorphism, interfaces, stream input-output, exceptions, graphical user interfaces, event-driven programming.
Prerequisite: CSC 123 Fundamentals of Computer Science I.

Back to Top

CSC 141 Introduction to Information Systems 3 credits
A study of the role of information systems management with an introduction to word processing, spreadsheets, graphics and database management software. (Cross-listed as BUS 141)

Back to Top

CSC 399 Special Topics 1-4 credits
A selected area of study in computer science. The topic is announced in the appropriate semester’s course schedule. Sample topics include: computer graphics; functional programming; network programming; and social, legal, and ethical issues in computing.
Prerequisite: CSC 311 Computer Organization & Assembly Language, CSC 326 Data Structures, or permission of instructor & department chair.

Last Updated on January 19, 2007