|
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.
Co-requisite: 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. |