|
IS |
2241 |
Computer Concepts and Applications (3) |
|
This course provides an interdisciplinary introduction to microcomputer literacy, word processing, spreadsheets, database, business graphics and the internet.
|
|
IS |
2244 |
Computer Programming I (3) |
|
An introduction to a programming language is provided. The course presents programming fundamentals, including program structure, assignment, data types, input/output, flow of control, and functions. It includes top-down design, structured programming using the basic control structures, sequence, decision, and repetition, modularization, and encapsulation.
Prerequisite: Grade of C or higher in IS 2241 and MTH 1112, (MTH 2201 recommended).
|
|
IS |
2260 |
Computer Programming II (3) |
|
Advanced programming, including arrays, pointers, strings, the pre-processor, structures, list processing, and advanced I/O, is examined. Emphasis is placed on developing and testing moderately complex programs.
Prerequisite: IS 2244. |
|
IS |
3300 |
Introduction to Information Systems (3) |
|
Introduction to information systems concepts, with an emphasis on describing information systems requirements, managing information resources, and applying information technology to the solution of business and management challenges.
Prerequisite: IS 2241.
|
|
IS |
3320 |
Data Communication and Computer Networking (3) |
|
This course covers the theory, hardware and software of computer networks. Emphasis is placed on data communication principles, local area networks, and wide area networks.
Corequisite: IS 3300. |
|
IS |
3330 |
Web Authoring (3) |
|
A survey of the programming languages and tools used to develop Web-based applications.
Prerequisite: IS 2244 or permission of the instructor. |
|
IS |
3339 |
Object-Oriented Programming I (3) |
|
A conceptual framework is presented for object-oriented programming. Topics discussed include classes, data hiding, member functions, object creation, overloading, inheritance, parametric polymorphism, and reusable code.
Prerequisite: IS 2244. |
|
IS |
3346
Database Management Systems I (3) |
|
Introduction to database management and design techniques. Emphasis is on the relational model of database management including data definition and manipulation, database design and normalization concepts, database administration, and database application generation.
Prerequisites: IS 2244 and IS 3300. |
|
IS |
3349
Object-Oriented Programming II (3) |
|
Intermediate and advanced object-oriented programming concepts. Topics include error handling and debugging, file handling and database access, dynamic data exchange, creating linked and embedded objects, business graphics and reports, and advanced GUI design concepts.
Prerequisite: IS 3339.
|
|
IS |
3380
Network Operating Systems (3)
|
|
This course covers the deployment and administration of current network operating systems. Emphasis is placed on the practical application of installing and administration of PC-based network operating systems in a LAN environment.
Prerequisite: IS 3320.
|
|
IS |
4430
Web Site Design (3) |
|
Includes coverage of web site creation, design, programming, planning, and maintenance.
Prerequisite: IS 3346 and IS 3330.
|
|
IS |
4440
Database Management Systems II (3) |
|
Modeling data organization; representation of data relationships; data definition languages; data access via languages in context models; facilities provided by DBMSs; implementation techniques; operational requirements; a survey of state of the art DBMSs.
Prerequisite: IS 3346 and IS 3330. |
|
IS |
4443
Internet Development (3)
|
|
Advanced application development using databases and an Internet application development environment.
Prerequisite: IS 3346 and IS 3330. |
|
IS |
4447
System Engineering and Project Management (3) |
|
This course covers issues and procedures of design, implementation, testing, documentation and management of computer information systems, as well as models and principles to manage information system projects.
Prerequisite: IS 3346. |
|
IS |
4450
Network Design and Management (3)
|
|
This course covers the design and administration of essential network directory services. Emphasis is placed on the practical application of designing, installing, securing, and administering directory services using PC-based network operating systems in a LAN environment.
Prerequisite: IS 3380.
|
|
IS |
4451
Network Infrastructure and Security (3)
|
|
This course covers the administration of essential network infrastructure services. Emphasis is placed on the installing and administering of the following network services on PC-based network operating systems in a LAN environment: DNS, DHCP, remote access, WINS, IP routing, and security.
Prerequisite: IS 3380. |
|
IS |
4460
E-Commerce Design (3)
|
|
This course introduces the basic concepts and language of e-commerce. Coverage includes the planning and development of an e-commerce site, including such issues as security, customer service, payment, and marketing. The course is designed to teach students to explore and evaluate e-commerce technologies, sites, and issues.
Prerequisite: IS 4447. |