17 courses with the subject CSC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
CSC 140Foundations of Computer Science3
A first course in foundation concepts of Computer Science for Computing majors: data representation and manipulation, computer organization, networks and internet, algorithms, programming languages, operating systems, data types and structures, files and databases, software engineering and design, theory of computation. Includes hands- on computer lab experience integrated into the content presentation. (3)
This course examines the principles of contemporary computer networks. Topics include LAN topologies and design; cable characteristics; cable, interface cards, server, and client installation; basic management techniques; linking networks; and troubleshooting LAN problems. Upon completion, students should be able to install both hardware and software for a small client/server LAN and troubleshoot common network problems. Prerequisites: CIS 203 and CIS 240. Fee required (3)
This course introduces the basic principles of computer systems, data representation, numbering systems, instruction execution, symbolic coding, data word definition, laterals, location counter, indexing, indirect addressing, relative addressing, and assembly systems. Students will learn to write programs in assembly language. Prerequisites: CIS 260. Fee required (3)
This course provides an introduction to computing in Java. Emphasis is placed on algorithm development and problem solving. Careful and methodical development of Java applications and applets from specifications; documentation and style; appropriate use of control structures; classes and methods; data types and data abstraction; object-oriented techniques and language syntax. Java class libraries including strings, graphical user interfaces, events, exceptions, arguments, threads, file i/o, and networking. Prerequisites: CIS 260. Fee required (3) Total Computer Information Systems Minor: 18 Hours
This course deals with basic principles of computer networks, data communications systems, common carriers, wafts lines, tariff, distribution systems, types of computer networks, application of networks, network architecture, regulatory issues and network management. Prerequisites: CIS 260. Fee required (3)
An in-depth course in the LINUX Operating System. Taking a hands-on practical approach, this course guides the student through the basics of LINUX concepts, architecture, and administration. Students will use a combination of text readings, lectures, homework questions and hands-on lab problems and practical exercises to practice and master skills which include Using LINUX commands, shell programming, database management, text editing and utilities. Students will also be introduced to Perl, CGI, C/C++ programming. Prerequisites: CIS 306. (3)
Discrete-event stochastic simulation for the modeling and analysis of systems. Programming of simulation models in a simulation language. Input data analysis, variance reduction techniques, validation and verification, and analysis of simulation output. Random number generators. Prerequisites: CSC 404. Fee required (3)