Due to the fast changing nature of computer networking technology, the topics and contents of courses are subject to change.
CS 501 Windows Application Programming
Environment, programming, and application of Microsoft’s Visual Basic are discussed. Students use the latest version of Microsoft’s Visual Basic to develop Windows-application programs suitable for implementation on a network. Class modules are introduced to promote object-oriented design. ActiveX Data Objects are used to interface with a database package, and used to demonstrate implementation of a distributed database system on a network.
CS 504 Computer Network Concepts
This course discusses network architecture, components, protocols, design, and topology. Included in this discussion are the topics of data communications fundamentals, TCP/IP, UUCP, OSI Layers, gateways, bridges, routers, domains, packets, datagrams, and related network concepts.
CS 511 Local Area Networks
The architecture, components, design and installation of local area networks (LANs) are discussed. Included in the discussion are the topics of DNS, DHCP, Active Directory, file and print sharing, data storage, WINS, IIS, backup and VPN. Administering networks using a network operating system such as Windowsserver is also discussed.
CS 530 Database Systems and Programming
Concepts and applications of databases are discussed. The student learns how to program using the database package SQL Server. In addition, SQL Server application development using SQL and Active X Data Objects with VB.NET is discussed. Techniques for implementing a database on a network system are also discussed.
CS 545 Wide Area Networks
This course discusses the concepts, architecture, topologies, applications and security of wide area networks (WANs). Data communication concepts applied in wide area networks, as well as transmission media, protocols, installation, and components of WANs are presented. Practical information on how to set up Linux-based Intranet/Internet Services (e.g., DNS, SMTP, Apache Web Server, etc.) is also given.
CS 550 Web Development
Using the Internet as a case study of a WAN, the student learns how to program in appropriate network-oriented languages (e.g., HTML, JavaScript, and Active Server Pages.NET [ASP.NET.]) As part of this programming experience, the student is taught how to develop a Web site that accesses data in the latest version of Microsoft’s Visual Basic. (SQL, etc.)
CS 570 Internetworking Technologies
This course discusses the fundamental technologies such as the industry, products, and procedures involved in creating and administering internetworks. Various network technologies designed to be interconnected by routers, switches, and other networking devices to create an internetwork are also discussed. Included are topics such as routing models, design, and implementation of internetworking with TCP/IP, and IPX/SPX using Cisco Internetworking Operating Systems (IOS) and Cisco routers. IP Telephony and Call Manager is discussed.
CS 575 Special Topics in Computer Information Systems
Faculty and advanced graduate students study a specific topic chosen for its particular experimental, theoretical, philosophical, technical, or scientific interest.
CS 590 Independent Study
An optional course to be used at the discretion of the department chair or program director, normally restricted to second year students in the program.
BUS 551 Organization Behavior
This course teaches the organizational and project management skills needed by the network specialist to work along side non-technical personnel in business and industry. Students learn problem-solving techniques related to project design and development, ergonomics, concepts of managing and organizing projects, and how to apply a team management approach to project administration and control. The case study method, combined with classroom exercises and student presentations will be utilized throughout this course.
MBA 508 Special Topics
This course will be offered occasionally as an MBA elective course in order to study topics of current relevance and interest which are not contained in the general curriculum.
Elmhurst College • 190 Prospect Avenue • Elmhurst, Illinois 60126-3296 • (630) 279-4100 or (630) 617-3500
Undergraduate Admission • (630) 617-3400 • (800) 697-1871 • admit@elmhurst.edu • New Incoming Students RSVP for Advising
Graduate & Adult Admission • (630) 617-3300 • (800) 581-4723 • oaga@elmhurst.edu
Elmhurst Learning and Success Academy Admission • (630) 617-3752 • elsa@elmhurst.edu