|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Provides a general introduction to the different uses of computers in business. Includes these topics: computer system concepts, data representation and storage, processor and peripheral hardware, data processing and word processing systems, spreadsheets, report generation, database queries, and management packages. 3 Cr.
-
3.00 Credits
Prerequisites: CSC 104 or CIS 106 or GEP 150 or equivalent. Provides a general introduction to cyberspace. Includes these topics: Internet, e-mail, lists, news groups, Gopher, Telnet, FTP, World Wide Web, net browsers, and creating Web home pages using HTML. 3 Cr.
-
3.00 Credits
Prerequisite: MTH 111 or higher. Provides a breadth-first introduction to computer science. Includes these topics: algorithms and their properties; binary, octal and hexadecimal: arithmetic and conversion; representation of integer and real numbers; elementary computer organization, architecture and programming of a simple machine; digital logic; Java programming: declarations, assignments, expressions, I/O and loops; operating systems and networks; database, spreadsheet, etc.; ethical, legal and social issues of computing. Preparation for CSC 203. 3 Cr. Every Semester
-
3.00 Credits
Prerequisites: CSC 120 and MTH 122. Covers fundamental computer science concepts and object-oriented program development in Java. Includes these topics: problem solving, algorithm design and implementation; program testing and documentation; primitive data types, data manipulation, selection, loops; classes, methods, parameters, inheritance; arrays, strings, files, introduction to sorting and searching techniques and other basic algorithms. Requires extensive programming and supervised laboratory sessions. 4 Cr. Every Semester
-
3.00 Credits
Prerequisites: CSC 203 and MTH 281. Covers an introduction to abstract data structures and their implementation. Includes these topics: program development (interpreting specifications, object-oriented and top-down development, information hiding, structured testing), stacks, queues, linked lists, recursion, trees, searching and sorting algorithms, introduction to analysis of algorithms, program verification, event-driven programming with graphical user interfaces. Requires extensive programming and supervised laboratory sessions. 4 Cr. Every Semester
-
3.00 Credits
Prerequisite: CSC 203. Provides a comprehensive introduction to the UNIX operating system from the programmer ? point of view. Includes these topics: basic commands, file system structure, concept of shells, shell features (pipes, redirection, etc.), access control, process control, scripting, UNIX tools (sed, grep, make, etc.). Requires extensive hands-on laboratory exercises and shell-script programming. 1 Cr. Every Semester
-
3.00 Credits
Prerequisite: MTH 111. Provides a general introduction to computer programming and applications for non majors using the VISUAL BASIC language. Includes these topics: computer terminology, programming concepts, language features, and algorithm design. Introduces a survey of computer applications using the following programming techniques: structured design concepts, decisions, loops, functions, subroutines, arrays, and files. Requires extensive programming. 3 Cr.
-
3.00 Credits
Prerequisite: Published prior to registration each semester. Addresses current topics in the field at an introductory level. Each offering of the course is motivated by the expertise of the instructor and by students?interests. Descriptions are published prior to the registration period for the course. Example topic: Windows NT. 1-3 Cr.
-
3.00 Credits
Prerequisite: MTH 281. Provides an introduction to digital logic and design of computers. Includes these topics: number systems, Boolean algebra and logic gates, simplification of Boolean functions, combinational and sequential logic design, registers, counters, memory units, and ALU. Includes hands-on experience with hardware circuit components. 3 Cr. Every Semester
-
3.00 Credits
Prerequisites: CSC 205 and CSC 209. Covers basic hardware organization of digital computers and software interface at the assembly and C programming levels. Includes the following topics: Processor and memory organization, fetch-execute-decode cycle, data representation of integer and floating point numbers, computer arithmetic, assembly language programming (instruction encoding, addressing modes, control flow logic, subroutines, linking and loading), C programming (program development, modularization, I/O concepts, library function calls, programming environment). Requires extensive programming and supervised laboratory sessions. 4 Cr. Every Semester
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|