Darton State College Catalog 2013 - 2014 - page 388

386
CSCI
1150 Computer Programming in Visual Basic
(3-0-3)
This is a course which presents the fundamentals of programming with Visual
Basic. Topics covered will include problem solving, program development, data
types, subroutines, control structures for selection and loops, file processing,
arrays, functions, strings, and graphics.
Prerequisite: MATH 1001 or MATH 1111 or consent of Division Dean.
Offered: Fall.
CSCI
1300 Introduction to Computer Science
(3-0-3)
This is an introduction to structured programming using the C++ programming
language. The course includes an overview of computers and programming;
problem-solving and algorithm development; simple data types; arithmetic and
logical operators, selection structures, repetition structures, text files; arrays
(one- and two-dimensional); procedural abstraction and software design; modular
programming (including subprograms or the equivalent).
Prerequisite: MATH 1111 or MATH 1001 or consent of Division Dean.
Offered: All semesters.
CSCI
1301 Computer Science I
(3-2-4)
This is an introduction to fundamentals of programming using the object-oriented
programming language Java. The course includes an overview of computers
and programming. It also includes simple data types; arithmetic and logical
operations, selection structures, repetition structures, and array (one
dimensional.)
Prerequisite: MATH 1111 or CSCI 1300 or corequisites MATH 1112 or MATH
1113 or MATH 1151 or consent of Division Dean.
Offered: All semesters.
CSCI
1302 Computer Science II
(3-2-4)
This is a continuation of CSCI 1301. The course includes an overview of
abstract data types (ADTs); arrays (Two-dimensional and multi-dimensional),
data structures such as strings, binary files; recusion and linked lists, software
engineering concepts; dynamic data structures (stacks, queues, trees). It
includes the fundamentals of the object-oriented paradigm (classes, objects,
encapsulation, inheritance and polymorphism.)
Prerequisite: CSCI 1301 or consent of Division Dean.
Offered: Fall, Spring.
CSCI
1371 Computing for Engineering
(3-0-3)
Foundations of computing with an introduction to design and analysis of
algorithm and an introduction to design and construction of programs for
engineering problem-solving.
Prerequisites: MATH 1113 or consent of Division Dean.
Corequisite: None.
Offered: On demand.
1...,378,379,380,381,382,383,384,385,386,387 389,390,391,392,393,394,395,396,397,398,...541
Powered by FlippingBook
©