Bradley Logo

Schedule of Classes

 

Fall Semester 2024

 

Computer Information Systems
Yun Wang • Bradley Hall 185 • 309-677-3284
CIS230Introduction to Computer Forensics (3 hours)Seats Wait
Avail List
Prerequisite: previous computer class or consent of instructor.
 01 MWF2:00 PM -2:50 PM BR146 Lavanya Mandava  50
 Students are required to bring a laptop to class
CIS300Computers and SocietyGenEd: TS   Core: GS(3 hours)Seats Wait
Avail List
Prerequisite: Not eligible for CS or CIS majors; Reserved for non-CS/CIS majors/non-minors; Junior standing; or consent of instructor.
 01 TT1:30 PM -2:45 PM BR156 Qin Yang  01
 02 TT6:00 PM -7:15 PM BR290 Vladimir Uskov  00
CIS350Foundations of Game Programming (3 hours)Seats Wait
Avail List
Prerequisite: CS 140 or consent of instructor
 01 MWF11:00 AM -11:50 AM BR180 Qin Yang  00
CIS415Applied Cryptography (3 hours)Seats Wait
Avail List
Prerequisite: CS 210 or CIS 210 or equivalent; or consent of instructor.
 01 MW1:30 PM -2:45 PM BR160 Jonathan Scott Williams  00
 Cross-listed with CIS 515
CIS430Information Technology Infrastructure (3 hours)Seats Wait
Avail List
Prerequisite: CS 220 or equivalent; or consent of instructor. CIS 393 is strongly recommended.
 01 TT12:00 PM -1:15 PM BR160 Yun Wang  50
CIS435Computer Networks and System Security (3 hours)Seats Wait
Avail List
Prerequisite: CS 220 or equivalent; or consent of instructor.
 01 TT12:00 PM -1:15 PM BR290 Lavanya Mandava  00
CIS445Integrative Programming and Technology (3 hours)Seats Wait
Avail List
Prerequisite: CS 220 or equivalent; or consent of instructor. CIS 393 is strongly recommended.
 01 MW3:00 PM -4:15 PM BR160 Nawaz Ali  00
CIS455Computer Graphics (3 hours)Seats Wait
Avail List
Prerequisite: junior standing, CS 101, CS 102, CS 140; or consent of instructor.
Course Fee: $40 per credit hour
 01 TT9:00 AM -10:15 AM BR180 Adam Byerly  80
 Cross listed with CIS 555 and I M 455
CIS459Computer Game Capstone ProjectCore: MI(3 hours)Seats Wait
Avail List
Prerequisite: Completion of all other coursework in game design minor or computer game technology minor; or completion of all other coursework in game design concentration or computer game technology concentration; or consent of instructor.
Course Fee: $40 per credit hour
 01 TT9:00 AM -11:45 AM GCC126 David AbzugCore: EL 120
 Cross-listed with CIS 559 and I M 459
CIS475Computer Information Systems Analysis. Design and Integration (3 hours)Seats Wait
Avail List
Prerequisite: CIS 210 or CS 210 or equivalent; or consent of instructor.
 01 MW10:30 AM -11:45 AM BR290 Babu K BaniyaCore: EL,WI 00
CIS491Computer Information System Project Management (3 hours)Seats Wait
Avail List
Prerequisite: CIS 475 or CS 390; or consent of instructor.
 01 MW9:00 AM -10:15 AM BR290 Tony Du  40
 Cross-listed with CS 591 and CIS 591
CIS515Applied Cryptography (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or equivalent, or consent of instructor.
 01 MW1:30 PM -2:45 PM BR160 Jonathan Scott Williams  40
 Cross-listed with CIS 415
CIS530Information Technology Infrastructure (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent, or consent of instructor. CIS 393 is strongly recommended.
 01 TT12:00 PM -1:15 PM BR160 Yun Wang  50
 Cross listed with CIS 430
CIS535Computer Networks and System Security (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent, or consent of instructor.
 01 TT12:00 PM -1:15 PM BR290 Lavanya Mandava  50
CIS545Integrative Programming and Technology (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent, or consent of instructor. CIS 393 or equivalent is strongly recommended.
 01 MW3:00 PM -4:15 PM BR160 Nawaz Ali  30
 Cross-listed with CIS 445
CIS555Computer Graphics (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 101 and CS 102 and CS 140, or consent of instructor.
Course Fee: $40 per credit hour
 01 TT9:00 AM -10:15 AM BR180 Adam Byerly  00
 Cross-listed with CIS 455 and I M 455
CIS559Computer Game Capstone Project (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or consent of instructor, or senior standing in CS or CIS and completion of all other coursework in game design minor or computer game technology minor, or senior standing in CS or CIS and completion of all other coursework in game design concentration or computer game technology concentration.
Course Fee: $40 per credit hour
 01 *R* TT9:00 AM -11:45 AM GCC126 David Abzug   
 Cross-listed with CIS 459 and I M 459
CIS575Computer Information Systems Analysis. Design and Integration (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent, or consent of instructor. CS 390 is recommended.
 01 MW10:30 AM -11:45 AM BR290 Babu K Baniya  40
 Cross listed with CIS 475
CIS591CIS and IT Project Management (3 hours)Seats Wait
Avail List
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent; or consent of instructor.
 01 MW9:00 AM -10:15 AM BR290 Tony Du  00
 02 Canceled
CIS699Thesis in Computer Information Systems (3 hours)Seats Wait
Avail List
Prerequisite: consent of department chair.
 01 *R* Arr     Anthony Grichnik   
 
Provides an overview of computer forensics, investigation techniques, and relevant laws. Covers computer operating system architectures and disk structures and their relevance to computer forensics. Cross listed as CRM 230.
History of computers; their use, limitations, and impact on society; Internet and the World Wide Web; creation of Web content.
Game development for programmers. Creating playable game prototypes with C# and the Unity game engine, from initial sketches and game design documents through implementation, player testing, and improvement based on testing. Topics covered include game design brainstorming, game design documents, version control with GitHub, player input and movement, physics forces, colliders, triggers, and spawning objects. Additional topics may include raycasts, executing methods over time, object-oriented programming with C# and the Unity game engine, singletons, creating user-interfaces and menus, building 2D and 3D levels, gameplay balancing, and pathfinding.
Various concepts, algorithms, and systems in the area of applied cryptography. Topics include but are not limited to overview of classical cryptography, various types of cryptographic algorithms and systems, block ciphers, advanced encryption standards, key management, digital certificates, design and development of cryptographic applications. Cross-listed with CIS 515.
Enterprise information technology infrastructure including networking and telecommunications fundamentals, concepts, models, architectures, protocols, standards, communications, configuration, implementation, management, deployment software, firmware, hardware, distributed systems, file services, and software/hardware/network security issues. Cross-listed with CIS 530.
Principles, concepts, and fundamentals of computer networks and systems; and information technology infrastructure security, computer network authentication, authorization, access control, confidentiality, and data integrity. Topics of computer network security policy and management, data encryptions, protection against internal and external attacks, security evaluation and management will also be covered. Cross listed with CIS 535.
Data mapping and exchange: metadata, XML, encoding schemes, data stream transformations, and data integration and exchange between computer systems. Integrative programming and technology: design patterns, interfaces, inheritance, reusability, and security practices. Computer information systems integration: architectures, socket programming, Web services, message and queuing services. Cross listed with CIS 545.
Introduction to the theory and implementation of computer graphics with 2D and 3D applications in computer gaming, including 2D and 3D graphic primitives and objects, OpenGL, geometric transformations, image synthesis, rendering and lighting, and virtual environments. Cross listed with CIS 555, IM 455.
Game development, including advanced game design, software development, and game production concepts. Integration of audio, visual, storytelling, programming, and design. Project builds within multi-disciplinary teams. Cross listed with CIS 559, IM 459. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Computer information systems analysis, design and integration including enterprise computer information systems types and architecture models, sourcing, development methodologies and life cycle, requirements, analysis and design models, conceptual and logic data modeling, testing and quality assurance, validation and verification. Systems implementation, integration, deployment and maintenance, metrics and economics. Cross listed with CIS 575 course.
Methods of PMBOK-based management of computer information software systems design and development projects, including systems view, main project management process groups and knowledge areas, management plans, project metrics and estimates, tools for project management, project reports and documentation. Cross listed with CS 591 and CIS 591 courses.
Various concepts, algorithms, and systems in the area of applied cryptography. Topics include but are not limited to overview of classical cryptography, various types of cryptographic algorithms and systems, block ciphers, advanced encryption standards, key management, digital certificates, design and development of cryptographic computer and software applications. Cross listed with CIS 415. For cross listed undergraduate/graduate courses, the graduate level course will have additional academic requirements beyond those of the undergraduate course.
Enterprise information technology infrastructure including networking and telecommunications fundamentals, concepts, models, architectures, protocols, standards, communications, configuration, implementation, management, deployment software, firmware, hardware, distributed systems, file services, and software/hardware/network security issues. Cross listed with CIS 430. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Principles, concepts, and fundamentals of computer networks and systems; and information technology infrastructure security, computer network authentication, authorization, access control, confidentiality, and data integrity. Topics of computer network security policy and management, data encryptions, protection against internal and external attacks, security evaluation and management will also be covered. Cross listed with CIS 435. For cross listed undergraduate/graduate courses, the graduate level course will have additional academic requirements beyond those of the undergraduate course.
Data mapping and exchange: metadata, XML, encoding schemes, data stream transformations, data integration and exchange between computer systems. Integrative programming and technology: design patterns, interfaces, inheritance, reusability, and security practices. Computer information systems integration: architectures, socket programming, Web services, and message and queuing services. Cross listed with CIS 445. For cross listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Introduction to the theory and implementation of computer graphics with 2D and 3D applications in Computer Gaming, including 2D and 3D graphic primitives and objects, OpenGL, geometric transformations, image synthesis, rendering and lighting, and virtual environments. Cross listed with CIS 455, IM 455. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Game development, including advanced game design, software development, and game production concepts. Integration of audio, visual, storytelling, programming, and design. Project builds within multi-disciplinary teams. Cross listed with CIS 459, IM 459. For cross-listed undergraduate/graduate courses, the graduate-level course will have additional academic requirements beyond those of the undergraduate course.
Computer information systems analysis, design and integration including enterprise computer information systems types and architecture models, sourcing, development methodologies and life cycle, requirements, analysis and design models, conceptual and logic data modeling, testing and quality assurance, validation and verification. Systems implementation, integration, deployment and maintenance, metrics and economics. Cross listed with CIS 475 course. For cross listed undergraduate/graduate courses, the graduate level course will have additional academic requirements beyond those of the undergraduate course.
Methods of PMBOK-based management of computer information systems and/or information technology design and development projects, including systems view, main project management process groups and knowledge areas, management plans, project metrics and esti
Computer information systems research and thesis preparation. Required of candidates choosing the thesis option. Repeatable to a maximum of 6 semester hours.
This course meets a General Education requirement.
C1 - English Composition
C2 - English Composition
SP - Speech
MA - Mathematics
WC - Western Civilization
NW - Non-Western Civilization
FA - Fine Arts
HL - Human Values - Literary
HP - Human Values - Philosophical
CD - Cultural Diversity
SF - Social Forces
FS - Fundamental Concepts in Science
TS - Science & Technology in the Contemporary World
This course meets a Core Curriculum requirement.
OC - Communication - Oral Communication
W1 - Communication - Writing 1
W2 - Communication - Writing 2
FA - Fine Arts
GS - Global Perspective - Global Systems
WC - Global Perspective - World Cultures
HU - Humanities
NS - Knowledge and Reasoning in the Natural Sciences
SB - Knowledge and Reasoning in the Social and Behavioral Sciences
MI - Multidisciplinary Integration
QR - Quantitative Reasoning
This section meets a Core Curriculum requirement.
EL - Experiential Learning
IL - Integrative Learning
WI - Writing Intensive
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions