| 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 topdown
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 PCbased
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. |