| |
CTEC 300 Database Architecture (Fall, Spring) 3 Credits
Prerequisite: COSC 113 or COSC 190, COSC 208, CTEC 226, and either COSC 330 or CTEC 222. This course provides a broad introduction to data modeling, relational data models, database design and development and management. Topics include mainframe vs. network centric (2-tier, 3-tier) environments, client/server, and distributed architectures. Students develop projects using SQL, PL/SQL, and Developer/2000.
CTEC 302 Computer Networking (Fall, Spring) 3 Credits
Prerequisite: CTEC 214. This course provides a comprehensive introduction to network concepts and their implementation. Topics include basic network types, major network architectures, cables, cards, remote access network/inter-network connectivity, Internet services, LANs and WANS, client/server configuration issues, and troubleshooting.
CTEC 305 Server Administration I (Fall only) 3 Credits
Prerequisite: CTEC 302. This course provides a comprehensive introduction to NT server implementation and administration in any Windows workgroup or domain environment. Topics include network hardware planning, network installation, data storage, configuring server components, intranets and the Internet, inter-operations with NetWare, Remote Access Service, supporting network clients, and troubleshooting.
CTEC 324 Database Application Development (Fall, Spring) 3 Credits
Prerequisite: CTEC 300, COSC 208. This course is an in depth examination of the database application development process. Topics include database queries, software development life cycle, SQL, PL/SQL, PRO C, SQLJ, COBRA, and ODBC standards. Students will develop applications using these database languages.
CTEC 332 Internet Scripting Languages (Spring only) 3 Credits
Prerequisite: COSC 330 or CTEC 222. This course provides concepts of shell programming, environment variables, profiling, Bourne Shell, Korn Shell, parameter passing, etc., as well as interfacing with editors such as ‘ex’ and ‘sed’; interfacing with data processing tools such as Awk and Nawk; automation tools such as EXPECT; interfacing with windows tools; introduction to programming in Perl; and applications of scripting for fast prototyping.
CTEC 335 Network Protocols (TCP/IP) (Fall, Spring) 3 Credits
Prerequisite: CTEC 302. This course provides a comprehensive introduction to TCP/IP concepts and implementation on Windows NT 3.5x through 4.0. Topics include IEP routing, host name resolution, IP address resolution, DHCP, WINS, NetBIOS, SNMP, and troubleshooting.
CTEC 340 Multimedia Application Development (Fall only) 4 Credits
Prerequisite: COSC 214. This course is a study of the history, theory, and development of multimedia concepts and analysis of specific media. Students will be required to learn design, evaluation, and layout principles. Students will implement a multimedia project using an authoring system. Copyright issues and other ethical issues will be discussed.
CTEC 345/COSC 345 Foundations of Computer and Network Security (Spring Only) 3 Credits
Prerequisite: CTEC 335 or COSC 485. This course will introduce students to the challenges and vulnerabilities in securing a computer networking system. Topics include the in-depth study of network border security, such as firewalls, intrusion detection systems, virtual private networking, penetration testing and network security architecture. This course is designed to develop the fundamental skills needed to analyze the internal and external security threats against a network, and to develop security policies that will protect an organization’s information. Students will learn how to evaluate network and Internet security issues and design, and how to implement successful network security policies and strategies. In addition, they will learn how to expose system and network vulnerabilities and defend against them.
CTEC 350/COSC 352 Principles & Methods of Intrusion (Fall only) 3 Credits
Detection & Prevention
Prerequisite: COSC 345/CTEC 345 or Consent of Instructor. Concepts of intrusion detection, anomaly detection based on machine learning, signature-based detection using pattern matching, automated response to attacks using planning approaches, tracing intruders, predicting behavior of hackers to protect information and infrastructure assets, and security policy languages. Topics will also include: security standards; issues in network security including border protection (firewalls), issues in system security, including user authentication, malicious logic, such as viruses; digital privacy; potential personnel issues and concepts in security planning and auditing.
CTEC 393 Internet Programming II (Spring only) 3 Credits
Prerequisite: CTEC 293. This course is a study of advanced programming and scripting languages. Topics covered include: advanced HTML features, Java, Perl, CGI, Intranet, database access via the Web, Web server technology security, and firewalls.
CTEC 396 Java Programming (Fall only) 3 Credits
Prerequisite: CTEC 293. This course is a study of the language Java. This course examines features of the language Java used in object oriented programming, such as inheritance and polymorphism; features involved in control, such as multi-threading: the Java event model and exceptions and features used for graphical user interface construction.
prev 100 200 300 400 next
return to list of courses
|
|