|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This is an introductory course that covers the basics of how networks work, including the topics of OSI model, Internet model, network components, LANs, WANs, routers, switches, wireless communication, network security, TCP/IP Internet protocols, and network applications such as web and email. It also covers the fundamental aspects of configuring and troubleshooting network features on a Windows or Unix workstation.
Prerequisite:
CSC-111
-
3.00 Credits
A second Internet programming course concentrating on advanced Internet application development. Creation of relatively sophisticated web pages and application that allow interactions between web page users and the web page as well as network programming, JSP, JDBC, XML processing are the main focus of the course. Different Internet programming language and tools will also be included.
Prerequisite:
CSC-195, AND, CSC-260
-
3.00 Credits
Analysis of data structures and algorithms using C++ as the implementation language. Detailed examination of lists, heaps, trees, graphs, file structures, and the use of formal methods with emphasis on the development and analysis of efficient algorithms.
Prerequisite:
CSC-260
-
3.00 Credits
An introductory course emphasizing the basic concepts and principles of database systems. Topics include introduction to database systems and databases, different system models, basic systems and language support for database systems; relational modes, relational algebra and introduction to relational database design as well as overview of common database system issues.
Prerequisite:
CSC-260
-
3.00 Credits
Introduction to database design methodology and tools, designing and building of forms and reports, database programming using embedded SQL, Internet/Web database and database administration
Prerequisite:
CSC-292, CSC-372, CSC-420(1083)
-
3.00 Credits
Study of principles of computer communication as well as hardware and software designs, including transmission media, data encoding, transmission techniques, protocols, switching networks, broadcast networks, and local area networks.
Prerequisite:
CSC-372
-
3.00 Credits
This course introduces the students to various wireless data network standards at a technical level. The student will learn about wireless network architectures for wireless LAN's wireless PAN's broadband wireless access (BWA) and cellular data networks (3G and beyond).
Prerequisite:
CSC-260
-
3.00 Credits
Introduction to Information Assurance concepts in addition to logging, encryption and decyption, effects on operating systems and machine architecture, countermeasures, risk analysis, security administration, legality and ethics, and computer forensics.
-
3.00 Credits
Course designed to engage students in a hands-on analysis of defending computer networks against the common methods and tools used to harm them. Topics covered include the weakness of current network topologies, passive and active information gathering and common attack methods including viruses, worms, denial of service attacks, e-mail bombs, and buffer overflow attacks. Ethics and legal implications are also discussed.
Prerequisite:
CSC-260
-
3.00 Credits
Introduction to the history and evolution of operating systems, the concepts behind and structure of various operating systems, process scheduling, interprocess communication, input and output, multiprogramming, memory management and file systems. Concepts of distributed operating systems are also introduced.
Prerequisite:
CSC-268(6765)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|