COMPUTER INFORMATION SYSTEMS COURSE DESCRIPTIONS
100 Level | 200 Level | 300 Level | 400 Level | 500 Level
101-1 Proficiencies in Computer Technologies. (1-3) This course involves a
variety of different modules each offering specific exploration and skills
development in different areas of computer proficiency. Topics will be
offered that address important computer skills and knowledge for college
students. The student may enroll for up to three instances of the course
under different topics, either simultaneously or in different semesters.
Enrollment will be by the semester, but the modules will be sequenced
and taught in one of three five-week segments in the semester. Course
Fee: $15 per hour; Lab fee $5 per hour.
103-3 Computer Concepts and Applications. (3-2) An overview of computer
concepts and applications, including popular productivity software. Students
will acquire skills in the use of personal computers and software applicable
to the management of information and delivery of services in a wide variety
of fields. Lab fee $15. Course fee $15.
106-3 Network Fundamentals. (3-2) A study of the Open Systems Interconnect
(OSI) model, network adapters, cabling, network topologies, and basic
network design. Includes Internet Protocol addressing and subnetting,
network layer protocols, and computer configuration for network
applications. Router configurations and routing protocols are also
introduced. This course is designed to provide in-depth knowledge and
experience in the principles and applications of computer networking. This
course includes preparatory information for CCNA certification testing.
Prerequisite: CIS 103 or equivalent background in personal computer
operations. Lab fee $15. Networking Program fee $175.
107-3 Network Configuration and Routing. (3-2) In-depth study of the Open
Systems Interconnect (OSI) model and related network protocols. Includes
TCP/IP fundamentals, subnetting at multiple levels, LAN and WAN design.
This course is designed to provide in-depth knowledge and experience in
the applications of computer networking protocols and router configuration.
This course includes preparatory information for CCNA certification testing.
Prerequisite: CIS 106 or completion of semester one from a certified Cisco
Networking Academy. Lab fee $15. Networking Program fee $175.
110-3 Intro to Programming Logic and Design. (3-2) Introduction to theory and
practice of programming logic and design, development, and problem
solving. Emphasis will be on typical business processing. The utilization of
logic and design tools, including but not limited to, flowcharts and
pseudocode. This course will be centered primarily on problem solving using
the tools and techniques learned and does not count as a programming
language. Prerequisite: CIS 103 or concurrent enrollment, Math 107 or
higher or concurrent enrollment, or approval of department head. Lab fee
$15. Course fee $15.
116-3 Personal Computer Technology, Maintenance and Repair (3-2) A study
of the functional technology and hardware operations of the personal
computer to include memory, processors, integrated circuits (chips),
peripheral components (input/output devices), operating system software,
utility/maintenance software, and basic communication/networking. This
includes hardware selection, configuration, installation and test procedures.
Also includes routine system maintenance procedures and investigates the
use of utility maintenance software. Prerequisites: Solid working knowledge
of computer applications and CIS 103 or approval of department head. Lab
fee $15.
206-3 Local Area Network (LAN) Management and Design. (3-2) Introduction to
local area network design, operating systems, directory services, and
administrative services. This will include Windows NT, Windows 2000, and
Novell Netware in LAN and WAN implementation. This course is designed to
provide extensive, advanced knowledge and experience in router
configuration and network design and management. This course includes
preparatory information for CCNA certification testing. Prerequisites: CIS
107 or completion of semester two from a certified Cisco Networking
Academy. Lab fee $15. Networking Program fee $175.
207-3 Wide Area Network (WAN) Management and Design. (3-2) In-depth study
of wide area network planning, system security, hardware resources, and
fault tolerance. This includes routine network maintenance, upgrades,
modifications, and troubleshooting. A cumulative course, applying concepts
and applications learned during prerequisite courses for a final large-scale
design and implementation project. The final course preparatory for CCNA
certification testing. Prerequisites: CIS 206 or completion of semesters three
from a certified CISCO Networking Academy. Lab fee $15. Networking
Program fee $175.
212-3 Introduction to COBOL Programming. (3-2) A first course in the COBOL
programming language. Covers the basic structure of COBOL, all standard
features, data representation, procedures, and simple I/O. Students will
analyze and program several representative business-oriented problems.
Prerequisite: CIS 110 or approval of department head. Lab fee $15.
240-3 Intro to C++ Programming. (3-2) A first course in the C++ programming
language. Covers the basic structure of C++, all standard features, data
representation, procedures, simple I/O, and object-oriented programming
techniques. Students will analyze and program several representative
problems. Prerequisite: CIS 110 or approval of department head. Lab fee
$15.
241-3 Intro to Visual Basic Programming. (3-2) An introduction to event-driven,
visual application development using Visual Basic. Covers the fundamental
structure of Visual Basic, standard features, and simple I/O. Students will
analyze and program several representative problems. Prerequisite: CIS
110 or approval of department head. Lab fee $15.
242-3 Intro to JAVA Programming. (3-2) A first course in the JAVA programming
language. Covers the basic structure of JAVA, all standard features, data
representation, simple I/O, object-oriented programming techniques, such
as classes and objects, JAVA applets, and Visual JAVA programming
techniques. Students will analyze and program several representative
problems. Prerequisite: CIS 110 or approval of department head. Lab fee
$15.
300-3 Computer Technology and Impact. (3-2) Explores today and tomorrow’s
technology with special attention to the impact on real people at home, work,
and school. Many topics are presented: hardware and software
fundamentals, essential applications, telecommunications, internet, artificial
intelligence, programming, and the future of these technologies. Students
work with word processing, spreadsheet, database, and presentation
software, other applications, and a programming language. The course is
designed those students with little or no experience with personal computers
and/or the applications presented. Lab fee $15.
301-3 Microcomputer Applications in Accounting and Finance. (3-1) Theory
and application of microcomputer technology in the practice of accounting.
Emphasis on the utilization of basic spreadsheet and general ledger
software. Intended to stimulate creative initiative in performing accounting
tasks and to develop the basic skills necessary to efficiently and effectively
utilize the microcomputer. Credit for both CIS 301 and ACC 301 will not be
awarded. Prerequisite: ACC 203. Lab fee $15.
302-3 Database and Data Management for Small Businesses. (3-2) Studies
relational and object oriented database packages. In addition, students
improve their knowledge and skill with a current personal computer
operating system. Prerequisites: CIS 103 or 300 or approval of department
head. Lab fee $15.
303-3 Programming Logic and Design. (3-2) Emphasis is on typical business
processing. Covers the logic of decision making, nested looping,
multidimensional arrays, implementation of the structure theorem and
Boolean Algebra. The tools taught for documenting logical problem solutions
include structured flowcharts, structured pseudo code, hierarchy charts and
decision tables. The course focuses on business problem solving and does
not count as a programming language. Prerequisite: CIS 300 or approval of
department head. Lab fee $15.
304-3 Topics in Computer Information Systems. (3-2) A study of selected topics
in programming languages, programming techniques, or job control
languages. Normally only one major topic will be considered per offering.
May be repeated once for credit as topics vary. Prerequisite: Varies with
topic. Lab fee $15.
305-3 Operating Systems Theory and Practice. (3-2) A study of the history,
development, and principles of computer operating systems and their
variants in mainframe, minicomputer, server, and microcomputer application
environments. Topics will include related software issues, programming
capabilities, and job control languages. Selected operating systems
representing various hardware environments will be studied. Prerequisite:
One course from CIS 212, 240, 241, 242, 330, 331, 332, or other
introductory programming language. Lab fee $15. Course fee $30.
307-3 Applications Project with Laboratory. (1-5) Strengthens interests or
corrects deficiencies in specific areas of computer information systems.
Students will develop and document a software product using a formal
software development process. Where possible, projects of value are
actively sought from local businesses, governments, or nonprofit
organizations. May be repeated for credit when topics change. Course may
be taught as an independent study or in a classroom environment.
Prerequisites: Based on topic. Lab fee $15.
312-3 Technical Support Management and Operations. (3-2) A study of the
technical support industry, which will include its scope, significance, job
skills, training, software availability, support problems, and place in the
information technology industry. Specific tech supports skills will be practiced
in laboratories, to include use of resources, troubleshooting, and customer
relation skills. Prerequisites: Solid working knowledge of computer
applications and technology and CIS 103 or 300 or approval of department
head. Lab fee $15. Course fee $15.
313-3 Advanced COBOL Programming. (3-2) A study of advanced COBOL
programming techniques, including multi-file and indexed file processing,
advanced table handling, and interactive programming, as applied to
complex business programming problems. Prerequisite: CIS 212 or
approval of department head. Lab fee $15. Course fee $15.
315-3 Web Site Development & Design. (3-2) A study of the principles of web
authoring including planning, design, and production of interactive web
pages. Exploration and implementation of a variety of current web authoring
tools and web-based scripting languages. Prerequisite: CIS 103 or 300 or
approval of department head. Course fee $50. Lab fee $15.
317-3 Special Topics. (3-2) A study of various issues, products, and technology
current to computer information systems. This course may be repeated once
for credit. Prerequisites: Approval of instructor or department head. Lab fee
$15.
330-3 C++ Programming. (3-2) An accelerated study of structured C++
programming using microcomputers. Covers syntax, operators, functions,
standard input/output, arrays, pointers, and structures in C++. Primarily
offered on the Central Texas campus. Prerequisite: CIS 241 or CIS 331 or
approval of department head. Lab fee $15.
331-3 Visual Basic Programming. (3-2) An enhanced coverage of visual
application development using Visual Basic and the native integrated
development environment. Covers logic, working with forms, sequential and
direct file access, scope and visibility rules, and numerous additional Visual
Basic topics. The student will analyze and program several problems.
Primarily offered on the Central Texas campus. Prerequisite: CIS 103 or
300, and CIS 110 or 303 or concurrent enrollment or approval of department
head. Lab fee $15.
332-3 Java Programming. (3-2) An in-depth study of applications development
using Java. Covers identifiers and reserved words, objects and primitive
data, program statements, arrays and vectors, exceptions and I/O streams,
graphical user interfaces and numerous additional JAVA topics. Students will
analyze and program several problems. Primarily offered at the Central
Texas Campus. Prerequisite: CIS 331 or approval of department head. Lab
fee $15.
340-3 Advanced C++ Programming. (3-2) An advanced course in the C++
programming language. Covers the advanced features of C++ such as
classes, friends, abstraction, operator overloading, inheritance,
polymorphism, templates, and object oriented programming techniques.
Students will analyze and program several representative problems.
Prerequisite: CIS 240 or 330 or approval of department head. Lab fee $15.
341-3 Advanced Visual Basic Programming. (3-2) A study of advanced Visual
Basic programming techniques, including declaration and manipulation of
arrays, accessing database files, and advanced data handling techniques.
Students will analyze and program several representative problems.
Prerequisite: CIS 241 or 331 or approval of department head. Lab fee $15.
342-3 Advanced Java Programming. (3-2) An advanced course in the Java
programming language. Covers advanced Java capabilities such as class
features, error handling, and security techniques, Java streams JavaBeans,
database connectivity, Java servlets, and Java Server pages, and advanced
object-oriented programming techniques. Students will analyze and program
several representative problems. Prerequisite: CIS 242 or 332 or approval of
department head. Lab fee $15.
343-3 C# for Windows and Web-Programming. (3-2) Advanced programming
using the C# programming language to create Windows applications in an
Internet and intra-network environment. Explores object-oriented design,
client-server interaction, event-driven programming, graphical user
interfaces, distributed data, and distributed applications. Prerequisite: CIS
240 or 330 or approval of department head. Lab fee $15.
345-3 Topics in PC Software & Applications. (3-2) A study of selected personal
computer applications and software packages. Students will explore the
operation and usefulness of commonly available personal computing
software solutions. May be repeated once for credit as topics vary.
Prerequisite: Varies with topic. Lab fee $15.
346-3 Personal Computer Technology. (3-2) An enhanced study of the
technology and hardware operation of microcomputers, their peripherals,
and operating system software. Also considered are hardware configuration
and selection, installation and test procedures, and routine maintenance.
Primarily offered on the Central Texas campus. Prerequisite: CIS 103 or 300
or approval of department head. Lab fee $30. Course fee $50.
347-3 Data Communications. (3-2) A study of voice and data communications
technologies, concepts and applications, including communications
terminology, hardware, software, protocols, and managerial issues in data
and voice communications. Topics will include alternatives available in
hardware, software, and transmission facilities, design integration, selection
and implementation of communications solutions. In addition, students will
explore the current and future impact and directions of these technologies.
Prerequisite: CIS 103 or 300 or approval of department head. Lab fee $15.
Course fee $15.
351-3 Data Structures. (3-2) Theory and applications of commonly used computer
data structures, files, file organization and access methods, databases, and
other storage and retrieval methods. Prerequisite: CIS 340 or 3 hours from
331, 332, and CIS 330 or approval of department head. Course fee $15.
Lab fee $15.
389-3 System Analysis and Design. (3-2). A study of the systematic analysis,
design, and implementation of software systems with special emphasis on
the processes and skills used in the first four stages of the System
Development Life Cycle. Traditional and current methodologies, including
computer aided analysis and design tools will be considered. Topics will be
approached through project-oriented cases and projects, which integrate
theory and practical application. Prerequisite: 1 course from CIS 313, 330,
331, 332, 340, 341, 342, 343 or approval of department head. Course fee
$15. Lab fee $15.
399-3 Cooperative Education. (1-8) Experiential learning and application of
relevant CIS concepts in an actual work environment. The student must be
employed in an approved professional CIS setting for approximately 300
hours before credit will be granted. To remain in the program, the student
must remain in good standing with the university and employer. Enrollment
in the course must be preceded by consultation between the student and
the co-op coordinator, formal application by the student to the program, and
departmental approval for admission to the program. May be repeated once
for credit. Prerequisites: Approval of co-op coordinator or department head.
Field experience fee $50.
401-3 Database Theory and Practice. (3-2) Database concepts and structures.
File and data management principles underlying database construction.
Fundamental types of database models, with emphasis on relational
databases as well as on major non-relational forms. Practice in analysis,
design, development, and optimization of working database applications on
a variety of problems. Small and large system databases will be considered.
Prerequisite: One course from CIS 313, 330, 331, 332, 340, 341, 342, 343,
C S 241 or approval of department head. Course fee $15. Lab fee $15.
405-3 Management Issues for Computer Information Systems. (3-2) This
course emphasizes an essential core of guiding information systems
principles. Also studies information technology concepts and various types
of business information systems. The concepts of systems development,
and security, privacy and ethical issues associated with information systems
are stressed. Prerequisite: 6 hours of CIS courses or approval of department
head. Course fee $15. Lab fee $15.
407-3 Topics in Networking. (3-2) Provides an introduction and study of various
alternative or innovative network software packages, to include network
focused tools, utilities, and operating systems. The course materials are
selected from contemporary tools and products with emphasis on those
gaining widespread commercial and institutional acceptance. The focus of
the course will be an exploration of the usefulness and operation of the topic
of study. May be repeated once for credit as topics vary. Prerequisite: Varies
with topic. Lab fee $15.
408-3 Advanced Programming Language. (3-0) Develops the programming
proficiency in a modern programming language. Students complete many
programming assignments to achieve necessary knowledge and skills. May
be repeated as topics vary. Prerequisite Approval of instructor or department
head. Lab fee $15.
409-3 Decision Support Methods. (3-3) Using computer-based decision,
analysis, planning, and presentation methods in the context of management
strategy and policy problem solving. Application of software tools such as
databases, spreadsheets, statistical graphics, and presentation programs for
extracting, organizing and presenting information in support of management
decision making. Prerequisites: CIS 103 or 300, ACC 204, MGMT 301, FIN
301, MKTG 314, G B 311, or approval of department head. Lab fee $15.
415-3 Interactive and Applied Multimedia. (3-2) An exploration of multimedia
tools and their relationship to various disciplines of study. A review of the
principles of multimedia and the effective uses of multimedia will be
conducted. The production and design of multimedia systems will culminate
the course of study. Prerequisite: CIS 315 or approval of department head.
Lab fee $15.
435-3 UNIX Systems Admin & Pro. (3-2) Examines in detail the underlying
conceptual considerations of UNIX operating system and its variants in
mainframe, minicomputer, server and microcomputer application
environments. Topics will include memory and process management, multiprogramming
and processing, interrupt structure, and parallel processing
mechanisms and procedures. Will include practical laboratories in the
configuration and programming of one or more UNIX operating systems.
Prerequisite: CIS 305 or 12 hours CIS courses or approval of department
head.. Lab fee $30. Course fee $50.
440-3 Algorithm Design and Analysis. (3-2) Introduces the modern study of
computer algorithms with emphasis on how to select the best algorithm for a
task considering the specific computing environment. Students extensively
study searching and sorting algorithms for their importance in computing.
Other topics include: efficiency, readability, maintainability, advanced design
and analysis techniques, advanced data structures, and graph algorithms.
Prerequisites: CIS 351 or approval of department head. Lab fee $15.
443-3 Advanced Systems Analysis. (3-2) This course concentrates on advanced
systems analysis concepts with an emphasis in data and process
decomposition and modeling. CASE tools support both the models and the
interaction analysis of processes and data. The enterprise-wide view of
system analysis stresses the theory behind and the generation of
normalized relational database tables. Course includes material on usercentered
requirements gathering and analysis. Prerequisites: CIS 389, and
401 or approval of department head. Lab fee $15.
444-3 Advanced System Design and Development. (3-2) This capstone course
places a strong emphasis on combining the best practices of system design,
including the professional, interpersonal, and technical skills required to
analyze, propose, develop, and build modern large-scale business
information software systems. The student will apply information engineering
principles and theory to the design and development of a complex
interactive system using software engineering and data management tools.
This approach will involve all the stages of the full system development life
cycle, through construction and implementation. This course serves to
integrate the skills of the senior CIS student. Prerequisite: CIS 443 or
approval of department head. Lab fee $15.
445-3 Network and Systems Security. (3-2) Studies the issues of Network and
Systems Security as a continuous process involving analysis,
implementation, evaluation and maintenance. Topics will include addressing
computer-related risks, case analysis, and future trends. The course will
provide approaches, techniques, and best practices for securing modern
electronic data systems. Areas covered include electronic information and
message security, database and file integrity, physical security, security
management, security risk analysis, and encryption. Prerequisites: CIS 107
or 347 or approval of department head. Lab fee $15.
447-3 Advanced Database Systems. (3-2) Studies the theory and practice in the
analysis, design, development, implementation, and optimization of working
database applications on a variety of problems focusing on topics such as
database administration. Prerequisite: CIS 401 or approval of department
head. Lab fee $15. Course fee $30.
452-3 Structured Query Language (SQL). (3-2) A study of SQL, including
relational database schema in SQL, formulating SQL queries and sub
queries of varying complexity, embedding SQL statements in a “host”
language, defining and querying data views in SQL, and other related topics.
Prerequisites: CIS 401 or approval of department head. Course fee $15.
Lab fee $15.
476-3 Network Administration. (3-2) Studies communications architectures,
protocols, and interfaces as they relate to network operating systems. Topics
will include communications networking techniques such as circuit
switching, packet switching, broadcast networking and internetworking. Also
included will be installation, configuration, client handling, basic security, and
troubleshooting of a network operating system. A modern network operating
system will be used to provide extensive hands-on experience in configuring
and administrating a network. Prerequisites: CIS 107 or 347 or approval of
department head. Lab fee $15. Networking program fee $175.
478-3 Comprehensive Networking. (3-2) A comprehensive course requiring the
student to plan, analyze, design, install, and configure a working computer
network. Application exercises include the installation and configuration of a
network operating system, the creation of required used interfaces,
establishing network security, and establishing print services for a network. A
modern network operating system will be used for extensive hands-on
computer exercises to practice and demonstrate network skills.
Prerequisites: CIS 476 or approval of department head. Lab fee $15.
Networking program fee $175.
479-3 The Technology of E-Business. (3-2) This course examines the linkage of
organizational strategy and electronic methods of delivering products,
services and exchanges in inter-organizational, national, and global
environments. Information technology strategy and technological solutions
for enabling effective business processes within and between organizations
in a global environment are considered. Credit for both CIS 479 and MKT
479 will not be awarded. Prerequisites: CIS 103 or 300.Lab fee $15.
480-3 Software Engineering. (3-2) Emphasizes the production of high quality
software for medium and larger scale projects. Theoretical software
engineering research is the basis for a practical approach to developing
quality software. Students study a software life-cycle model, fundamental
software engineering principles, and documentation standards in detail. A
significant team project is required. Prerequisite: CIS 340 or 343, 440. Lab
fee $15. Course fee $50.
484-3 Internship in Computer Information Systems. (1-8) This course is
designed to provide the student with actual work experience as a
programmer/ programmer analyst. The student will have the opportunity to
apply the principles, concepts, and skills learned during the first three years
of collegiate training. May be repeated for credit. Prerequisite: Approval of
internship coordinator or department head. Field experience fee $50.
485-3 Professional Development Seminar. (3-2) Professional-level enrichment
for CIS majors with activities which may include participation in professional
organizations, current events, research and presentations, job market
analysis, interviewing, resume preparation, preparation and sitting for
professional certification exam. Prerequisite: 24 hours of CIS courses. Lab
fee $15.
486-v Problems. (Credit variable). Selected individual topics in business on
technical computer applications, practicum, field project, or other suitable
computer studies. May be repeated for a maximum of 6 semester hours
credit. Prerequisite: Approval of department head.
501-3 Computer Based Information Systems. (3-2) Survey of concepts and
applications of computers and information systems. Practice in use of
modern productivity applications on personal computers. Lab fee $15.
502-3 Procedural Language Programming and Design. (3-2) A study of the
design and programming of business systems. Students will become familiar
with the primary program design tools such as hierarchy charts, flowcharts,
and pseudocode. A standard modular design becomes the crux of the
programming experience. Topics include comparison, data validation,
control breaks, and tables. Prerequisite: CIS 501 or department head
approval. Lab fee $15.
503-3 Foundations of Computer Programming. (3-2) Provides concepts and
tools of computer programming that underlie the principles of computer
systems. Emphasizes concepts that assist in the creation and support of
Management Information Systems. Prerequisite: CIS 502 or approval of
department head. Lab fee $15.
504-3 Telecommunications for Managers. (3-2) Examines the management
and utilization of data communication technologies including technical
components, configurations, applications, protocols, legal issues, software
and management issues, Local Area Network (LAN) technologies, and
security issues. Prerequisite: CIS 501 or approval of department head.
Lab fee $15.
505-3 Productivity Application Automation. (3-2) Theory and application of
the programming and scripting techniques to automate various tasks that
need to be accomplished using productivity software. A review of the
principles of task automation and the effective uses of programming and
scripting techniques for conducting this automation will be conducted. An
exploration of programming and scripting tools and their use in the
creation of programs, scripts, and macros. Prerequisite: CIS 501 or
approval of department head. Lab fee $15.
507-3 Systems Analysis for Managers. (3-2) Investigates and compares
various analysis approaches for application automation while highlighting
management considerations for planning and developing automated
systems. Systems life cycle models and case studies are used.
Prerequisite: CIS 503 and 516 or approval of department head. Lab fee
$15.
510-3 Technology Planning for Educators. (3-2) Designed to provide
educational leaders with an understanding of the technology planning
process. An examination of the theories, practices, and competencies
required to effectively design, implement, and evaluate a technology plan for
instructional and administrative purposes within a school district. The
development of a comprehensive technology plan will culminate the course
of study. Prerequisite: CIS 501 or department head approval. Lab fee $15.
511-3 Managing Information Systems. (3-2) Studies the management and
use of information and technology as a resource to create competitive
businesses, manage global operations, provide useful products and
provide quality services to customers, whether public or private.
Examines information systems management, intellectual property,
privacy, organizational and societal impact, legal issues, ethics, security
issues, decision making, strategic information systems, and
organizational support systems. Prerequisite: CIS 501 or approval of
department head. Lab fee $15.
512-3 Technical Support Management and Operations. (3-2) Students study
issues of organizing and staffing a technical support help desk. Students
explore the numerous management techniques and operational concepts
that businesses and governmental organizations use to manage
successful technical support activities. Students survey the wide array of
commercially available technical support software. In addition, students
experience working with the public to deliver technical support in an
operational environment. Prerequisite: CIS 501 or approval of
department head. Lab fee $15.
515-3 Principles of Database Design and Development. (3-2) Survey of
concepts and practices underlying the development of database systems.
Included in the study are a historical review of database systems,
development and normalization of database systems, and methods to query
database systems. Prerequisite: CIS 501 or approval of department head.
Lab fee $15.
516-3 Applied Database Management. (3-2) Examines the objectives and
methodologies of database management. Topics include data models,
database design, data dictionaries, fourth generation programming
languages, data integrity, security, and privacy. Students use a
commercial database. Prerequisite: CIS 515 or approval of department
head. Lab fee $15.
517-3 Special Topics. (3-2). A study of various issues, products, and
technology current to computer information systems. May be repeated
once for credit as topics vary. Prerequisites: Varies with topic. Lab fee
$15.
518-3 Quantitative Concepts in Computing. (3-2) An examination of
measurements related to software projects and applying measurement
techniques to information technology related problems. Analyses of
programs and selected algorithms are performed. A statistical program
will be used to analyze data. Prerequisite: CIS 502 or approval of
department head. Lab fee $15.
519-3 Decision Support Systems. (3-2) An examination of the fundamentals
of management support systems. Includes an examination of Decision
Support Systems and other collaborative systems, Executive Support
Systems, Expert Systems and Intelligent Systems. Lab fee $15.
520-3 Seminar on Computer Based Systems. (3-0) Topics will vary according
to timeliness and special needs. May be repeated once for credit as topics
vary.
525-3 Unified Modeling Language (UML). (3-2) A study of the Systems
Development Life Cycle using the Unified Modeling Language (UML) in an
object-oriented software system environment. Students will model the
elements, structure, and behaviors of object-oriented software systems
using UML. Students will learn how to use UML to identify objects and
classes, to capture requirements and define use cases, to extend and
enhance visual models, and to model the details of object behavior with
activity and state-chart diagrams. Students will also learn how to
implement the UML models in a software system. Prerequisites: CIS 503
and 515 or department head approval. Lab fee $15.
527-3 Object Role Modeling. (3-2) The ORM methodology is suited to
describing the relationships that exist in a system. The concept of a
system includes any set of objects that interact to solve a problem, thus
creating a business process model. The class is team structured, and the
teams are given a set of problems to solve that require a system level
solution. Prerequisites: CIS 503 and 515 or approval of department head.
Lab fee $15.
545-3 Extensible Markup Language (XML). (3-2) This course studies wellformed
XML and validated XML documents and the language facilities for
working with hierarchical data. The class is composed of teams that are
given life-like problems to describe with XML as well as transforming the
XML data to an external presentation. Prerequisite: CIS 503 or approval of
department head. Lab fee $15.
549-3 Topics in Programming. (3-2) Develops programming proficiency in a
modern programming language. Students complete many programming
assignments to achieve necessary knowledge and skills. May be repeated
once for credit as topics vary. Prerequisite: Approval of instructor. Lab fee
$15.
551-3 IT Project Management. (3-0) Studies the genesis of project
management and its importance to improving the success of information
technology projects. Project management concepts and techniques are
emphasized, and students are required to apply these concepts by
working on a group project as a project manager or active team member.
Prerequisites: CIS 511 or approval of Department Head/Instructor.
552-3 Decision Analysis Tools. (3-2) The application of advanced decision
analysis tools in solving financial, statistical, and managerial decisionmaking
problems. The learning outcomes from this course will include
mastery in applying spreadsheet-based functions to a variety of
organizational problems. Prerequisite: CIS 511 and knowledge of basic
spreadsheet functions. Lab Fee: $15
560-3 Multimedia Application Development. (3-2) Theory and application of
the multimedia application development process. A review of the principles
of user interface, design, graphic design, and interactivity including the
appropriate application of these principles to multimedia will be conducted.
Students will explore computer-based multimedia development tools and
their use in the creation of various types of multimedia applications. The
planning, design, production, and evaluation of interactive multimedia
projects for delivery through a variety of media will culminate the course of
study. Prerequisite: CIS 501 or department head approval. Lab fee $15.
561-3 Multimedia: Desktop Publishing. (3-2) Theory and application of the
multimedia application development process to desktop publishing. A
review of the principles of typography and design including the appropriate
application of these principles to desktop publishing will be conducted. An
exploration of computer-based desktop publishing tools and their use in
the creation of various types of products. The planning, design,
production, and evaluation of desktop publishing projects for delivery
through a variety of media will culminate the course of study. Prerequisite:
CIS 560 or approval of department head. Lab fee $15.
562-3 Multimedia: Audio and Video. (3-2) Theory and application of the
multimedia application development process to the creation of video
projects. A review of the principles of design and video-related equipment
operation including the appropriate application of these principles to video
projects will be conducted. An exploration of computer-based audio and
video editing tools and their use in the creation of various types of
products. The planning, design, production, and evaluations of video
projects for delivery through a variety of media will culminate the course of
study. Prerequisite: CIS 560 or approval of department head. Lab fee $15.
563-3 Multimedia: Graphics and Animation. (3-2) Theory and application of
the multimedia application development process to creation of graphicsrelated
projects. A review of the principles of graphic design and the
appropriate application of these principles to motion and still graphics
projects will be conducted. An exploration of computer-based graphics and
animation editing tools including their use in the creation of various types
of graphics-related products. The planning, design, projection, and
evaluation of graphics-related projects for delivery through a variety of
media will culminate the course of study. Prerequisite: CIS 560 or approval
of department head. Lab fee $15.
564-3 Multimedia: Authoring. (3-2) Theory and application of the multimedia
application development process to the creation of interactive multimediabased
projects. A review of the principles of user interface design and
interactivity and the appropriate application of these principles to
interactive multimedia-based projects will be conducted. An exploration of
computer-based multimedia authoring and scripting tools and their use in
the creation of various types of interactive multimedia-based projects. The
planning, design, production, and evaluation of interactive multimediabased
projects for delivery through a variety of media will culminate the
course of study. Prerequisite: CIS 560 or approval of department head.
Lab fee $15.
565-3 Multimedia: Web Development. (3-2) Theory and application of the
multimedia application development process of the creation of web-based
authoring and scripting tools and their use in the creation of various types
of web-based projects. The planning, design, projection, and evaluation of
interactive web-based projects for delivery through a variety of media will
culminate the course of study. Prerequisites: CIS 560 or approval of
department head. Lab fee $15.
566-3 Computer-Based Training. (3-2) Theory and application of the
multimedia application development process to the creation of computerbased
training. A review of the principles of instructional design and the
appropriate application of these principles to interactive computer-based
training will be conducted. An exploration of computer-based multimedia
authoring and scripting tools and their use in the creation of various types
of computer-based training projects. The planning, design, and production,
and evaluation of computer-based training projects for delivery through a
variety of media will culminate the course of study. Prerequisite: CIS 560
or approval of department head. Lab fee $15.
569-3 Multimedia: Project Management. (3-2) Theory and application of
project management techniques to multimedia application development. A
review of the principles of project management and the appropriate
application of these principles to multimedia-based projects. An
exploration of computer-based project management tools and their use in
the management of multimedia-based projects. The planning, design,
projection, and evaluation of complex interactive multimedia-based
projects for delivery through a variety of media will culminate the course of
study. Prerequisites: CIS 560 and six hours from CIS 561, 562, 563, 5643,
565, 566 or approval of department head. Lab fee $15.
576-3 Network Administration and Design (LAN). (3-2) Studies of
communications architectures, protocols and interfaces. Communications
networking techniques such as circuit switching, message switching,
packet switching, broadcast network and inter-networking are explored.
Prerequisites: CIS 5043 or approval of department. Lab fee $15.
578-3 Network Design and Administration (WAN). (3-2) Studies network
installation planning, preparing the hardware, installing a network
operating system, configuring the user environment, creating the user
interface, establishing network security, establishing printing services,
network administration, netware utilities, maintenance techniques,
monitoring performance. trouble shooting and configuring the network for
maximum efficiency. Prerequisite: CIS 576. Lab fee $15.
579-3 The Technology of E-Business. (3-2) A study of the technical and
business considerations for creating and operating an electronically based
business. Students will study the environment from an operational and legal
perspective, analyze the technologies available and implement an ecommerce
project integrating database, web pages, and script languages.
Prerequisite: CIS 501, or approval of department head. Lab fee $15.
580-3 E-Business Application Development. (3-2) This course examines issues
related to supporting a business that uses the Internet and other on-line
implementations. The course operates in a team environment simulating a
business organization and requires the team develop and implement
database and Internet technologies. Prerequisites: CIS 503 and 516 or
approval of department head. Lab fee $15.
586-v Problems. (Credit variable) This course offers students the opportunity to
study CIS topics and perform research within the student's area of interest
as directed by the responsible professor. May be repeated as topics vary for
a maximum of 6 semester hours. Prerequisite: Approval of the department
head.
588-3 Thesis. (3-0) Scheduled when the student is ready to begin the thesis. No
credit until the thesis is accepted. Prerequisites: CIS 518, 598, consent of
major advisor or approval of department head.
590-v Selected Topics in CIS. (Credit variable) An examination of various topics
in the Computer Information Systems area with focus on current and recent
developments. May be repeated as topics vary for a maximum of 6
semester hours. Prerequisite: Approval of department head.
595-3 Research Project with Laboratory. (1-5) Independent study course in
specific areas of Information Systems. May be repeated for credit once
when topics change. Prerequisites: Approval of department head. Lab fee
$15.
598-3 Research Methods in Information Systems. (3-2) This course examines
timely topics related to computer-based systems. The course develops
research skills, problem-solving skills, applies the scientific method,
refines presentation skills, and promotes team involvement. The course
operates in a distributed team environment using the Internet as its
communication vehicle. Prerequisite: CIS 501 or approval of department
head. Lab fee $15.
599-3 Internship. (1-8) Supervised work experience in an information
technology-related position with a public or private organization. May be
repeated for a total of 6 hours credit. Prerequisite: 6 semester hours of
prefix CIS courses or equivalent and approval of internship coordinator or
department head. Field experiences fee $50.