This is an archived Dallas College Online Catalog. Please visit our current Online CatalogOnline Catalog at https://www1.dcccd.edu/catalog/cattoc.cfm?loc=DCCCD.
2020 - 2021 Dallas College Catalog

2020 - 2021 Catalog
Course Descriptions for Information Technology

Course Description Index | Degree Plans

Course Description Help Page

Course Number: ARTT 1141 (1 Credit Hours)
Listed by Campus(es): ECC, RLC
(Single-Course Delivery for ECC. Single-Course Delivery courses do not qualify for Financial Aid at this campus.)

Course Title: Creative Drawing

This is a WECM Course Number.
Course Description: Introduction to original and creative drawing using graphite and carbon pencils to draw a variety of still-life displays creating form, shape, and three dimensional views using shading, value range, depth, proportion, and various art materials. Development of layout skills; hand/eye coordination; and accurate observation of shape, texture, and tone. (1 Lec., 1 Lab.)

Course Number: ARTV 1302 (3 Credit Hours)
Listed by Campus(es): MVC

Course Title: Introduction to Technical Animation and Rendering

This is a WECM Course Number.
Course Description: Basic study of technical computer models and animation. (2 Lec., 4 Lab.)

Course Number: ARTV 1303 (3 Credit Hours)
Listed by Campus(es): CVC, ECC, MVC, NLC, RLC

Course Title: Basic Animation

This is a WECM Course Number.
Course Description: Examination of animation concepts, principles, and storyboard for basic production. Emphasizes creating movement and expression utilizing traditionally or digitally generated image sequences. This course is cross-listed as ARTV 1403. The student may register for either ARTV 1303 or ARTV 1403 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 1311 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Storyboard

This is a WECM Course Number.
Course Description: Techniques of storyboarding including organizing a project's content and arranging it in a visual format. Determine a project's content; choose or create graphics; and sequence the content to convey the message. (2 Lec., 4 Lab.)

Course Number: ARTV 1341 (3 Credit Hours)
Listed by Campus(es): CVC, EFC, ECC, MVC, NLC, RLC

Course Title: 3-D Animation I

This is a WECM Course Number.
Course Description: Intermediate level 3-D course introducing animation tools and techniques used to create movement. Emphasis on using the principles of animation. This course is cross-listed as ARTV 1441. The student may register for either ARTV 1341 or ARTV 1441 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 1343 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC, RLC

Course Title: Digital Sound

This is a WECM Course Number.
Course Description: Digitizing sound and incorporating it into multimedia or web titles for various delivery systems. Emphasizes compression issues, sampling, synchronizing, and resource management. (2 Lec., 4 Lab.)

Course Number: ARTV 1345 (3 Credit Hours)
Listed by Campus(es): CVC, ECC, MVC, NLC, RLC

Course Title: 3-D Modeling and Rendering I

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1302 or instructor approval.
Course Description: Techniques of three-dimensional (3-D) modeling utilizing appropriate software. Includes the creation and modification of 3-D geometric shapes, use of a variety of rendering techniques, camera light sources, texture, and surface mapping. This course is cross-listed as ARTV 1445. The student may register for either ARTV 1345 or ARTV 1445 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 1351 (3 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, MVC, NLC, RLC

Course Title: Digital Video

This is a WECM Course Number.
Course Description: Producing and editing video and sound for multimedia or web productions. Emphasizes capture, editing, and outputting of video using a desktop digital video workstation. This course is cross-listed as ARTV 1451. The student may register for either ARTV 1351 or ARTV 1451 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 1403 (4 Credit Hours)
Listed by Campus(es): MVC

Course Title: Basic Animation

This is a WECM Course Number.
Course Description: Examination of animation concepts, principles, and storyboard for basic production. Emphasizes creating movement and expression utilizing traditionally or digitally generated image sequences. This course is cross-listed as ARTV 1303. The student may register for either ARTV 1303 or ARTV 1403 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 1441 (4 Credit Hours)
Listed by Campus(es): MVC

Course Title: 3-D Animation I

This is a WECM Course Number.
Course Description: Intermediate level 3-D course introducing animation tools and techniques used to create movement. Emphasis on using the principles of animation. This course is cross-listed as ARTV 1341. The student may register for either ARTV 1341 or ARTV 1441 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 1445 (4 Credit Hours)
Listed by Campus(es): MVC

Course Title: 3-D Modeling and Rendering I

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1302 or instructor approval.
Course Description: Techniques of three-dimensional (3-D) modeling utilizing appropriate software. Includes the creation and modification of 3-D geometric shapes, use of a variety of rendering techniques, camera light sources, texture, and surface mapping. This course is cross-listed as ARTV 1445. The student may register for either ARTV 1345 or ARTV 1445 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 1451 (4 Credit Hours)
Listed by Campus(es): MVC

Course Title: Digital Video

This is a WECM Course Number.
Course Description: Producing and editing video and sound for multimedia or web productions. Emphasizes capture, editing, and outputting of video using a desktop digital video workstation. This course is cross-listed as ARTV 1351. The student may register for either ARTV 1351 or ARTV 1451 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 2301 (3 Credit Hours)
Listed by Campus(es): CVC, EFC, MVC, NLC, RLC

Course Title: 2-D Animation I

This is a WECM Course Number.
Prerequisite Recommended: Prior interactive media courses, experience with interactive media software or instructor approval.
Course Description: Skill development in the use of software to develop storyboards and two-dimensional animation including creating, importing, and sequencing media elements to create multimedia presentation. Emphasis on conceptualization, creativity, and visual aesthetics. This course is cross-listed as ARTV 2401. The student may register for either ARTV 2301 or ARTV 2401 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 2330 (3 Credit Hours)
Listed by Campus(es): CVC, ECC, MVC, NLC, RLC

Course Title: 2-D Animation II

This is a WECM Course Number.
Prerequisite Recommended: ARTV 2301 or instructor approval.
Course Description: Advanced study of technical aspects of animation. Emphasizes aesthetic design and completion of an animation project. This course is cross-listed as ARTV 2430. The student may register for either ARTV 2330 or ARTV 2430 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 2335 (3 Credit Hours)
Listed by Campus(es): CVC, EFC, MVC, NLC, RLC

Course Title: Portfolio Development for Animation

This is a WECM Course Number.
Prerequisite Recommended: Prior interactive media courses, experience with interactive media software or instructor approval.
Course Description: A course in the development of a professional portfolio to showcase the student''s skills in animation. Includes self-promotion, resumes, portfolio distribution, and interview techniques. This course is cross-listed as ARTV 2435. The student may register for either ARTV 2335 or ARTV 2435 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 2341 (3 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, MVC, RLC

Course Title: Advanced Digital Video

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1351 or instructor approval.
Course Description: Advanced digital video techniques for post-production. Emphasizes integration of special effects and animation for film, video, and the Internet. Exploration of new and emerging compression and video streaming technologies. (2 Lec., 4 Lab.)

Course Number: ARTV 2345 (3 Credit Hours)
Listed by Campus(es): CVC, ECC, MVC, NLC, RLC

Course Title: 3-D Modeling and Rendering II

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1345 or instructor approval.
Course Description: A studio course focused on advanced 3-D modeling and rendering techniques using industry standard software, modeling techniques, camera settings, lighting, and surfacing to develop detailed environments. This course is cross-listed as ARTV 2445. The student may register for either ARTV 2345 or ARTV 2445 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 2351 (3 Credit Hours)
Listed by Campus(es): CVC, ECC, MVC, NLC, RLC

Course Title: 3-D Animation II

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1341 or instructor approval.
Course Description: Advanced level 3-D course utilizing animation tools and techniques used to develop movement. Emphasis on advanced animation techniques. This course is cross-listed as ARTV 2451. The student may register for either ARTV 2351 or ARTV 2451 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ARTV 2355 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Character Rigging and Animation

This is a WECM Course Number.
Course Description: Advanced work in 3-D animation. Emphasis on character modeling, rigging and animation. (2 Lec., 4 Lab.)

Course Number: ARTV 2401 (4 Credit Hours)
Listed by Campus(es): ECC, MVC

Course Title: 2-D Animation I

This is a WECM Course Number.
Prerequisite Recommended: Prior interactive media courses, experience with interactive media software or instructor approval.
Course Description: Skill development in the use of software to develop storyboards and two-dimensional animation including creating, importing, and sequencing media elements to create multimedia presentation. Emphasis on conceptualization, creativity, and visual aesthetics. This course is cross-listed as ARTV 2301. The student may register for either ARTV 2301 or ARTV 2401 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 2430 (4 Credit Hours)
Listed by Campus(es): ECC, MVC

Course Title: 2-D Animation II

This is a WECM Course Number.
Prerequisite Recommended: ARTV 2401 or instructor approval.
Course Description: Technical aspects of traditional animation. Emphasizes aesthetic design and completion of an advanced animation project. Includes application of advanced skills and knowledge. This course is cross-listed as ARTV 2330. The student may register for either ARTV 2330 or ARTV 2430 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ARTV 2451 (4 Credit Hours)
Listed by Campus(es): ECC, MVC

Course Title: 3-D Animation II

This is a WECM Course Number.
Prerequisite Recommended: ARTV 1341 or ARTV 1441 or instructor approval.
Course Description: Advanced level 3-D course utilizing animation tools and techniques used to develop movement. Emphasis on advanced animation techniques. This course is cross-listed as ARTV 2351. The student may register for either ARTV 2351 or ARTV 2451 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ARTV 2470 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Handheld Device Web Application Development

This is a WECM Course Number.
Prerequisite Recommended: IMED 1416 (concurrent) or instructor approval.
Course Description: An exploration of mobile web development designs and solutions. Topics include web-based scenarios utilizing Android and iOS applications, problem solving using industry standards from mobile device manufactures and developing mobile solutions with industry accepted software and simulators. Students will be exposed to both Android iOS device development. (3 Lec., 4 Lab.)

Course Number: ARTV 2471 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Android Application Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1401 or ITSE 1429 or basic computer skills and programming logic.
Course Description: A study of the essential concepts, tools and techniques for developing Android applications for Touch pad devices and smart phones. Topics include basic concepts of Android development, downloading and installing the Android software development kit (SDK) and creating a simple application. (3 Lec., 4 Lab.)

Course Number: GAME 1302 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Interactive Storyboarding

This is a WECM Course Number.
Course Description: In-depth coverage of storyboarding for the development of games and simulations. Addresses pre-production preparation and creation of comprehensive design for a game or simulation including target audience analysis, purpose, goals and objectives, content outline, flow chart, and storyboard. (2 Lec., 4 Lab.)

Course Number: GAME 1303 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Introduction to Game Design and Development

This is a WECM Course Number.
Course Description: Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry. This course is cross-listed as GAME 1403. The student may register for either GAME 1403 or GAME 1303 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: GAME 1304 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Level Design

This is a WECM Course Number.
Prerequisite Recommended: GAME 1303.
Course Description: Introduction to the tools and concepts used to create levels for games and simulations. Incorporates level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling. Includes utilization of toolsets from industry titles. (2 Lec., 4 Lab.)

Course Number: GAME 1309 (3 Credit Hours)
Listed by Campus(es): BHC, MVC, RLC

Course Title: Introduction to Animation Programming

This is a WECM Course Number.
Course Description: Mathematical elements and algorithms involved in basic animation. Includes generating graphics, viewing 3-D environments such as visible line detection and 3-D surfaces, image processing techniques, and special effects. This course is cross-listed as GAME 1409. The student may register for either GAME 1409 or GAME 1309 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: GAME 1343 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Programming I

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1307 or instructor approval.
Course Description: Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics. This course is cross-listed as GAME 1443. The student may register for either GAME 1443 or GAME 1343 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: GAME 1353 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Multi-User Game Programming I

This is a WECM Course Number.
Prerequisite Recommended: GAME 1343 or instructor approval.
Course Description: Network topologies, architecture, and communication in game and simulation programming. Introduces sockets programming utilizing TCP and UDP protocols in a high-level language. Focuses on blocking and asynchronous modes. (2 Lec., 4 Lab.)

Course Number: GAME 1359 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Programming II

This is a WECM Course Number.
Prerequisite Recommended: GAME 1343 or instructor approval.
Course Description: Design and development of game and simulation programs including user interface design, mathematical elements, image and file structure, and software development techniques. This course is cross-listed as GAME 1459. The student may register for either GAME 1359 or GAME 1459 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: GAME 1370 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Concept Art I

This is a Local Need Course.
Course Description: Introduction to Concept Art for Video Games with emphasis on characters, environments, and other fundamentals of Video Game production. (2 Lec., 4 Lab.)

Course Number: GAME 1371 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Motion Capture

This is a Local Need Course.
Course Description: Introduction to Motion Capture with an emphasis on how it translates into Video Games. Covers principles of Rigging, Animating, Motion Cleaning, and Editing and how to import and use the animation data on characters in the latest video game engines. (2 Lec., 4 Lab.)

Course Number: GAME 1372 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Visual Effects for Video Games I

This is a Local Need Course.
Course Description: Introduction to fundamental principles of Visual Effects for video games. Topics include how to make particle, sprite, smoke, fire, and other VFX (Visual Effects). (2 Lec., 4 Lab.)

Course Number: GAME 1394 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, RLC

Course Title: Special Topics in Animation, Interactive Technology, Video Graphics and Special Effects

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: GAME 1403 (4 Credit Hours)
Listed by Campus(es): BHC, ECC

Course Title: Introduction to Game Design and Development

This is a WECM Course Number.
Course Description: Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry. This course is cross-listed as GAME 1303. The student may register for either GAME 1303 or GAME 1403 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: GAME 1409 (4 Credit Hours)
Listed by Campus(es): BHC, ECC

Course Title: Introduction to Animation Programming

This is a WECM Course Number.
Course Description: Mathematical elements and algorithms involved in basic animation. Includes generating graphics, viewing 3-D environments such as visible line detection and 3-D surfaces, image processing techniques, and special effects. This course is cross-listed as GAME 1309. The student may register for either GAME 1309 or GAME 1409 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: GAME 1443 (4 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Programming I

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1407 or instructor approval.
Course Description: Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics. This course is cross-listed as GAME 1343. The student may register for either GAME 1343 or GAME 1443 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: GAME 1459 (4 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Programming II

This is a WECM Course Number.
Prerequisite Recommended: GAME 1443 or instructor approval.
Course Description: Design and development of game and simulation programs including user interface design, mathematical elements, image and file structure, and software development techniques. This course is cross-listed as GAME 1359. The student may register for either GAME 1359 or GAME 1459 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: GAME 1494 (4 Credit Hours)
Listed by Campus(es): BHC, ECC

Course Title: Special Topics in Animation, Interactive Technology, Video Graphics and Special Effects

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: GAME 2302
Listed by Campus(es): RLC

Course Title: Mathematical Applications for Game Development

This is a WECM Course Number.
Prerequisite Recommended: MATH 1314 and GAME 1359 or instructor approval.
Course Description: Presents applications of mathematics and science in game and simulation programming. Includes the utilization of matrix and vector operations, kinematics, and Newtonian principles in games and simulations. Also covers code optimization. (2 Lec., 4 Lab.)

Course Number: GAME 2304 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Level Design II

This is a WECM Course Number.
Course Description: Intermediate approach to the tools and concepts used to develop levels of games and simulations. Incorporates an intermediate exploration of level design, architecture theory, concepts of critical path and flow, balancing, play testing and storytelling. Includes utilization of toolsets from industry titles. (2 Lec., 4 Lab.)

Course Number: GAME 2308 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Portfolio for Game Development

This is a WECM Course Number.
Course Description: Design and management of an industry standard portfolio. Includes techniques in self-promotion, resume writing, portfolio distribution systems, and interviewing. (2 Lec., 4 Lab.)

Course Number: GAME 2319 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Game Engine

This is a WECM Course Number.
Prerequisite Recommended: GAME 1342.
Course Description: Commercial and open source gaming engines. Includes discussions and recommendations for game engines to fit industry specifications. Study of structure and implementations of game engines. Operating systems APIs, rendering, input, networking, computer architecture. (2 Lec., 4 Lab.)

Course Number: GAME 2332 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Project Development I

This is a WECM Course Number.
Course Description: Skill development in an original modification based on a current game engine. Includes management of version control; development of project timeliness; integration of sound, models, and animation; production of demos; and creation of original levels, characters, and content for a real-time multiplayer game. (2 Lec., 4 Lab.)

Course Number: GAME 2334 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Project Development II

This is a WECM Course Number.
Course Description: Continuation of an original modification based on a current game engine with an emphasis on new content and significant changes in game play over the base game experience. Includes creation of original levels, characters, and content for a real-time multiplayer game applying skills learned in previous classes. (2 Lec., 4 Lab.)

Course Number: GAME 2342 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, RLC

Course Title: Game Development Using C++

This is a WECM Course Number.
Prerequisite Recommended: COSC 1437 or instructor approval.
Course Description: Skill development in C++ programming for games and simulations. Examines real-world C++ development issues. (2 Lec., 4 Lab.)

Course Number: GAME 2347 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Advanced Game Programming

This is a WECM Course Number.
Prerequisite Recommended: GAME 1343 or instructor approval.
Course Description: Optimization of student-created games. Includes performance tuning, debugging, designing for test, software architecture design, object-oriented practices for game play, asset management, and coding best practices. (2 Lec., 4 Lab.)

Course Number: GAME 2359 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Group Project

This is a WECM Course Number.
Course Description: Creation of a game and/or simulation project utilizing a team approach. Includes animation, titles, visualization of research results, modeling with polygon frames, curves and surfaces, 3-D text and animation with keyframes, paths (objects and curves), morphing, vertex keys, skeletons, and lattices. (2 Lec., 4 Lab.)

Course Number: GAME 2370 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Concept Art II

This is a Local Need Course.
Course Description: A continuation of Concept Art I for video games with emphasis on intermediate techniques in Photoshop and completing a concept art piece for the student’s portfolio. (2 Lec., 4 Lab.)

Course Number: GAME 2372 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Visual Effects for Video Games II

This is a Local Need Course.
Course Description: Advanced principles of Visual Effects for video games. Covers creating and integrating Visual Effects for the preparation of a Demo Reel. (2 Lec., 4 Lab.)

Course Number: GAME 2387 (3 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Internship - Animation, Interactive Technology, Video Graphics and Special Effects

This is a WECM Course Number.
Prerequisite: (Recomnended) Instructor approval.
Course Description: A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. (18 Ext.)

Course Number: GAME 2433 (4 Credit Hours)
Listed by Campus(es): BHC, RLC

Course Title: Game and Simulation Programming III

This is a WECM Course Number.
Prerequisite Recommended: GAME 1459 or instructor approval.
Course Description: Advanced applications of game and simulation programming techniques. Includes advanced rendering techniques and BSDP trees. Incorporates shadowing, lighting, collision detection, and 3-D animation and motion. This course is cross-listed as GAME 2333. The student may register for either GAME 2333 or GAME 2433 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: INEW 1340 (3 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: ASP.NET Programming

This is a WECM Course Number.
Prerequisite Recommended: Programming courses in Visual Basic.NET, Java, C#, or other languages that may apply or instructor approval.
Course Description: Server side web programming concepts to implement solutions for common web programming tasks. Includes Basic ASP.NET web controls, user management and authentication, state management, and development of database-driven web applications. This course is cross-listed as INEW 1440. The student may register for either INEW 1340 or INEW 1440 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: INEW 1440 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: ASP.NET Programming

This is a WECM Course Number.
Prerequisite Recommended: Programming courses in Visual Basic.NET, Java, C#, or other languages that may apply or instructor approval.
Course Description: Server side web programming concepts to implement solutions for common web programming tasks. Includes Basic ASP.NET web controls, user management and authentication, state management, and development of database-driven web applications. This course is cross-listed as INEW 1340. The student may register for either INEW 1340 or INEW 1440 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: INEW 1470 (4 Credit Hours)
Listed by Campus(es): MVC, NLC

Course Title: Web Animation and Interactivity

This is a Local Need Course.
Prerequisite Recommended: Previous programming experience or instructor approval.
Course Description: This course emphasizes developing modular interactive programs using the Object-Oriented Paradigm. Students will learn basic animation techniques, basic human-computer interaction concepts, and introductory interactive programming techniques. Scripting Languages may include ActionScript, Lingo, or other comparable language. (3 Lec., 4 Lab.)

Course Number: INEW 2320 (3 Credit Hours)
Listed by Campus(es): ECC, RLC

Course Title: Web Analytics

This is a WECM Course Number.
Prerequisite Recommended: Web programming experience.
Course Description: Web monitoring and analytical tools to improve and report site functionality. This course is cross-listed as INEW 2420. The student may register for either INEW 2320 or INEW 2420 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: INEW 2334 (3 Credit Hours)
Listed by Campus(es): BHC, MVC, RLC

Course Title: Advanced Web Programming

This is a WECM Course Number.
Prerequisite Recommended: Intermediate Web page generation skills or instructor approval.
Course Description: Web programming using industry-standard language and data stores. This course is cross-listed as INEW 2434. The student may register for either INEW 2334 or INEW 2434 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: INEW 2430 (4 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: Comprehensive Software Project: Planning and Design

This is a WECM Course Number.
Course Description: A comprehensive application of skills learned in previous courses in a simulated workplace. Covers the development, testing, and documenting of a complete software and/or hardware solution. This course may be used as a capstone course for a certificate or degree. (3 Lec., 4 Lab.)

Course Number: INEW 2434 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: Advanced Web Programming

This is a WECM Course Number.
Prerequisite Recommended: Intermediate Web page generation skills or instructor approval.
Course Description: Web programming using industry-standard language and data stores. This course is cross-listed as INEW 2334. The student may register for either INEW 2334 or INEW 2434 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: INEW 2438 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: Advanced Java Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 2417 or instructor approval.
Course Description: A continuation of advanced Java programming techniques such as servlets and advanced graphical functions. (3 Lec., 4 Lab.)

Course Number: ITCC 1191 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Special Topics in System, Networking, and LAN/WAN Management/Manager

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. (1 Lec.)

Course Number: ITCC 1408 (4 Credit Hours)
Listed by Campus(es): ECC, MVC

Course Title: Introduction to Voice over Internet Protocol (VoIP)

This is a WECM Course Number.
Prerequisite Recommended: Basic networking course, networking experience, or instructor approval.
Course Description: Basic concepts of voice over internet protocol (VoIP). Focuses on technology integration of and data transmission in network communications. This course is cross-listed as ITCC 1308. The student may register for either ITCC 1308 or ITCC 1408 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITCC 1414 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: CCNA 1: Introduction to Networks

This is a WECM Course Number.
Course Description: This course covers networking architecture, structure, and functions; introduces the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations to provide a foundation for the curriculum. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 1440 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: CCNA 2: Routing and Switching Essentials

This is a WECM Course Number.
Prerequisite Recommended: ITCC 1400 or instructor approval.
Course Description: Describes the architecture, components, and basic operation of routers and explains the basic principles of routing and routing protocols. It also provides an in-depth understanding of how switches operate and are implemented in the LAN environment for small and large networks. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2412 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: CCNA 3: Scaling Networks

This is a WECM Course Number.
Prerequisite Recommended: ITCC 1440 or Instructor approval.
Course Description: CCNA R&S: Scaling Networks (ScaN) covers the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches using advanced protocols. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2413 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: CCNA 4: Connecting Networks

This is a WECM Course Number.
Prerequisite Recommended: ITCC 2412 or Instructor approval.
Course Description: WAN technologies and network services required by converged applications in a complex network; enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2441 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: CCNA Security

This is a WECM Course Number.
Prerequisite Recommended: ITSY 1400 or instructor approval.
Course Description: Overall security processes with particular emphasis on hands-on skills in the following areas: security policy design and management; security technologies, products, and solutions; and secure router design, installation, configuration, and maintenance; AAA and VPN implementation using routers and firewalls. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2454 (4 Credit Hours)
Listed by Campus(es): ECC, MVC, NLC, RLC

Course Title: CCNP R & S ROUTE

This is a WECM Course Number.
Prerequisite Recommended: ITCC 2410 or ITCC 1446 or CCNA certification.
Course Description: How to implement, monitor, and maintain routing services in an enterprise network. How to plan, configure, and verify the implementation of complete enterprise LAN and WAN routing solutions using a range of routing protocols in IPv4 and IPv6 environments. Configuration of secure routing solutions to support branch offices and mobile workers. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2455 (4 Credit Hours)
Listed by Campus(es): ECC, MVC, NLC, RLC

Course Title: CCNP R & S SWITCH

This is a WECM Course Number.
Prerequisite Recommended: ITCC 2410 or ITCC 1446 or CCNA certification.
Course Description: How to implement, monitor, and maintain switching in converged enterprise campus networks. How to plan, configure, and verify the implementation of complex enterprise switching solutions. How to secure integration of VLANs, WLANs, voice and video into campus networks. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2456 (4 Credit Hours)
Listed by Campus(es): ECC, MVC, NLC, RLC

Course Title: CCNP R & S TSHOOT

This is a WECM Course Number.
Prerequisite Recommended: ITCC 2410 or ITCC 1446 or CCNA certification.
Course Description: How to monitor and maintain complex, enterprise and switched IP networks. Skills learned include the planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices based on systematic and industry recognized approaches. Licensing/Certification Agency: Cisco. (3 Lec., 4 Lab.)

Course Number: ITCC 2459 (4 Credit Hours)
Listed by Campus(es): ECC, MVC

Course Title: Advanced Voice Over Internet Protocol (VOIP)

This is a WECM Course Number.
Prerequisite Recommended: EECT 2337 or EECT 2437 or instructor approval.
Course Description: Voice Over Internet Protocol (VOIP) architecture, components, and functionality. Includes VOIP signaling, call control, voice dial plans, configuring voice interfaces, dial peers, and quality of service (QoS) technologies. This course is cross-listed as ITCC 2359. The student may register for either ITCC 2359 or ITCC 2459 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITDF 1400 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Introduction to Digital Forensics

This is a WECM Course Number.
Course Description: A study of the application of digital forensic technology to collect, analyze, document, and present information while maintaining a documented chain of custody. Overview of ethics, crime, and other legal guidelines/regulations/laws. Includes overview of tools used for forensic analysis of digital devices in investigations. (3 Lec., 4 Lab.)

Course Number: ITDF 1405 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Digital Data Storage Forensics

This is a WECM Course Number.
Course Description: Exploration, examination, and assessment of the characteristics and details of digital storage media used in computers systems and small-scale digital devices. Includes experimenting with various tools to reinforce identification of evidentiary data. (3 Lec., 4 Lab.)

Course Number: ITDF 2420 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Digital Forensics Collection

This is a WECM Course Number.
Course Description: A study of acquiring digital evidence from devices, networks and logs while preserving the evidentiary chain. Includes the legal aspects of the search and seizure of computers and related equipment/information. (3 Lec., 4 Lab.)

Course Number: ITDF 2425 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Digital Forensics Tools

This is a WECM Course Number.
Course Description: Skills-based course in the applications of forensic analysis software and hardware tools. (3 Lec., 4 Lab.)

Course Number: ITDF 2430 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Digital Forensics Analysis

This is a WECM Course Number.
Course Description: Digital forensic analysis, report preparation, and evidence presentation. Emphasizes balancing legal and technical aspects of cases where digital forensics is employed. (3 Lec., 4 Lab.)

Course Number: ITDF 2435 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Comprehensive Digital Forensics Project

This is a WECM Course Number.
Course Description: Comprehensive application of skills learned in previous digital forensics courses in a simulated crime scene or workplace investigation. Includes collection, analysis, and presentation of digital data and evidence in a problem-based case study format. (2 Lec., 6 Lab.)

Course Number: ITDF 2471 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Internship for Digital Forensics

This is a Local Need Course.
Prerequisite: Students might be required to pass a criminal background check before beginning internship.
Course Description: This course provides experience in digital forensics in either the public or private sector. Emphasis is placed on student involvement with business or government agencies dealing with digital forensic analysis or investigation. Upon completion, students should be able to successfully analyze a real-world computer forensic operation and convey the results to the client in written and verbal form. A learning plan is developed by the college and the employer. (18 Ext.)

Course Number: ITMC 2406 (4 Credit Hours)
Listed by Campus(es): MVC, NLC

Course Title: Populating a Data Warehouse with Microsoft SQL

This is a WECM Course Number.
Course Description: Advanced concepts designing a data warehouse and populating data marts by using Data Transformation Services (DTS) in Microsoft® SQL Server. Licensing/Certification Agency: Microsoft® Corporation. (3 Lec., 4 Lab.)

Course Number: ITMC 2437 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC, RLC

Course Title: Programming a Microsoft SQL Server Database

This is a WECM Course Number.
Prerequisite Recommended: ITMC 1441 or ITMC 1458 or instructor approval.
Course Description: Mastering programming and implementing a database solution by using SQL Server. Licensing/Certification Agency: Microsoft® Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 1357 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Administering a Windows Server Operating System

This is a WECM Course Number.
Course Description: A study of administrative tasks needed to maintain a Windows Server operating system including user and group management, network assess and data security. Topics include how to implement, configure and manage Group Policy infrastructure, Group Policy objects (GPOs) using links, security groups, WMI filters, loopback processing, preference targeting and troubleshooting policy application. Licensing/Certification Agency: Microsoft Corporation. This course is cross-listed as ITMT 1457. The student may register for either ITMT 1457 or ITMT 1357 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITMT 1402 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Windows Vista Configuration

This is a WECM Course Number.
Prerequisite Recommended: Basic networking course, networking experience or instructor approval.
Course Description: A study of Windows Vista operating system; installation, configuration, and troubleshooting; file management; users accounts and permissions; security features; network connectivity; setup of external devices; optimization and customization; and deployment of application, with hand-on experience. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 1403 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC, RLC

Course Title: Querying Microsoft SQL Server with Transact-SQL

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience, or instructor approval.
Course Description: Introductory coverage of the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server. Licensing/Certification Agency: Microsoft Corporation. This course is cross-listed as ITMT 1303. The student may register for either ITMT 1303 or ITMT 1403 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITMT 1405 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Configuring Advanced Windows Server Operating System

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: Advanced configuration tasks required to deploy, manage, and maintain a Windows Server operating system infrastructure. Additional topics include fault tolerance, certificate services, and identity federation. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 1406 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: Describe management tools available in Windows Server operating systems. Install and perform post-installation configuration of Windows Server operating systems using domain controllers and perform administrative tasks. Describe virtualization techniques. Create, configure and monitor user accounts in Active Directory Configure and troubleshoot IPv4 communication. Configure security setting using Group Policy. Implement DHCP, DNS, IPv6, local storage, file and print services. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 1457 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Administering a Windows Server Operating System

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: A study of administrative tasks needed to maintain a Windows Server operating system including user and group management, network assess and data security. Topics include how to implement, configure and manage Group Policy infrastructure, Group Policy objects (GPOs) using links, security groups, WMI filters, loopback processing, preference targeting and troubleshooting policy application. Licensing/Certification Agency: Microsoft Corporation. This course is cross-listed as ITMT 1357. The student may register for either ITMT 1357 or ITMT 1457 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITMT 1458 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Windows Client Operating System

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: A study of Windows operating system; installation, configuration, and troubleshooting; file management; users accounts and permissions; security features; network connectivity; setup of external devices; optimization and customization; and deployment of application, with hand-on experience. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 2401 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC

Course Title: Windows Server 2008 Network Infrastructure Configuration

This is a WECM Course Number.
Prerequisite Recommended: ITMT 1402 or instructor approval.
Course Description: A course in Windows Server 2008 networking infrastructure to include installation, configuration, and troubleshooting of Internet Protocol (IP) addressing, network services and security. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 2403 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC, RLC

Course Title: Administering a Microsoft SQL Server Database

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: In-depth coverage of the knowledge and skills required to install, configure, administer, and troubleshoot the client-server database management system of Microsoft SQL Server databases. Licensing/Certification Agency: Microsoft Corporation. This course is cross-listed as ITMT 2303. The student may register for either ITMT 2303 or ITMT 2403 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITMT 2404 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Implementing an Advanced Server Infrastructure

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: This course covers managing and maintaining a server infrastructure, planning and implementing a highly available enterprise infrastructure, planning and implementing a server virtualization infrastructure, and designing and implementing identity and access solutions. Licensing/Certification Agency: Microsoft Corporation. (3 Lec., 4 Lab.)

Course Number: ITMT 2405 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Designing and Implementing a Server Infrastructure

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: This course covers planning and deploying a server infrastructure; designing and implementing network infrastructure services; designing and implementing network access services and Active Directory infrastructure. (3 Lec., 4 Lab.)

Course Number: ITMT 2440 (4 Credit Hours)
Listed by Campus(es): CVC, MVC

Course Title: Designing Security for Microsoft Networks

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: Assembling the design team, modeling threats, and analyzing security risks in order to meet business requirements for securing computers in a networked environment. Includes decision-making skills through an interactive tool that simulates real-life scenarios. Focuses on collecting information and sorting through details to resolve a given security requirement. Licensing/Certification Agency: Microsoft Corporation. This course is cross-listed as ITMT 2340. The student may register for either ITMT 2340 or ITMT 2440 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITNW 1164 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Practicum (or Field Experience) – Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (10 EXT.)

Course Number: ITNW 1192 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Special Topics in Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (1 Lec.)

Course Number: ITNW 1264 (2 Credit Hours) New course added July 10, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Practicum (or Field Experience)- Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (14 Ext.)

Course Number: ITNW 1274 (2 Credit Hours)
Listed by Campus(es): ECC

Course Title: Managing Web Site Development Projects

This is a Local Need Course.
Prerequisite Recommended: Successful completion of all Semester I Internet Development Technologies core curriculum or equivalent experiences approved by instructor consent.
Course Description: This course provides an introduction to the complexities of managing Web site development projects. Students will learn cost specification, budgeting, schedule construction, negotiation, team-building, time management and status reporting skills. Legal issues like intellectual property rights, contract agreements, ethics and confidentiality will be described. (2 Lec.)

Course Number: ITNW 1308 (3 Credit Hours) New course added July 16, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Implementing and Supporting Client Operating Systems

This is a WECM Course Number.
Course Description: The fundamentals of managing and configuring local, network, and distributed network clients. Topics may adapt to changes in industry practices. This course is cross-listed as ITNW 1408. The student may register for either ITNW 1408 or ITNW 1308 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITNW 1309 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Fundamentals of Cloud Computing

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: Introduction to Cloud computing from a business and technical perspective including Cloud concepts, services, architecture, system integration, connectivity, data center migration, administration, security, compliance and technical support. Coverage includes preparation for industry certifications. Topics may adapt to changes in industry practices. (2 Lec., 4 Lab.)

Course Number: ITNW 1325 (3 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: Fundamentals of Networking Technologies

This is a WECM Course Number.
Course Description: Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. This course is cross-listed as ITNW 1425. The student may register for either ITNW 1325 or ITNW 1425 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITNW 1336 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Cloud Deployment and Infrastructure Management

This is a WECM Course Number.
Prerequisite Recommended: ITNW 1309 or instructor approval.
Course Description: Focus on Cloud infrastructure, deployment, security models, and key considerations in migrating to Cloud computing. Includes the technologies and processes required to build on-premise and Cloud environments including computation, storage, networking, virtualization, business continuity, security, and management. (2 Lec., 4 Lab.)

Course Number: ITNW 1345 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Implementing Network Directory Services

This is a WECM Course Number.
Course Description: Provides students with the knowledge and skills necessary to install, configure, and administer Network Directory service. (2 Lec., 4 Lab.)

Course Number: ITNW 1354 (3 Credit Hours) New course added July 16, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Implementing and Supporting Servers

This is a WECM Course Number.
Course Description: Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment. (2 Lec., 4 Lab.)

Course Number: ITNW 1364 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Practicum (or Field Experience) - Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (21 Ext.)

Course Number: ITNW 1373 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Cloud Computing Security

This is a Local Need Course.
Prerequisite Required: ITNW 1309, ITNW 1378.
Course Description: Introduction to Cloud Security including tools which monitor data moving to and from the cloud and between cloud platforms, identification of fraudulent use of data in the Cloud and its financial and performance impact. Third-party cloud security solutions including cloud security gateways, centralized cloud management, and native IaaS/PaaS platform security will be presented. (2 Lec., 4 Lab.)

Course Number: ITNW 1377 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Introduction to Infrastructure Automation

This is a Local Need Course.
Prerequisite Required: ITNW 1309, ITNW 1336.
Course Description: Introduction to the process of automating and configuring IT environments including OS installation, Server Instance configuration, CLI scripting, using vendor-specific, or vendor-neutral implementation tools and software. Manage Operating Environments as Code (IaC - Infrastructure as Code) and develop code to apply the same configuration to a single node or to thousands. (2 Lec., 4 Lab.)

Course Number: ITNW 1378 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Cloud Networking

This is a Local Need Course.
Course Description: An introduction to Cloud-based networking technologies, concepts and multi-vendor services and solutions for internal and external networks will be explored. Topics include DHCP, DNS, IP Addressing, routing concepts SAML, SSO/Federated IDs, troubleshooting and best practices. (2 Lec., 4 Lab.)

Course Number: ITNW 1408 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Implementing and Supporting Client Operating Systems

This is a WECM Course Number.
Prerequisite Recommended: Basic networking course, networking experience or instructor approval.
Course Description: Skills development in the management of client as desktop operating systems. This course is cross-listed as ITNW 1308. The student may register for either ITNW 1308 or ITNW 1408 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITNW 1413 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Computer Virtualization

This is a WECM Course Number.
Prerequisite Recommended: ITNW 1425 or instructor approval.
Course Description: Implement and support virtualization of clients in a networked computing environment. This course explores installation, configuration, and management of computer virtualization workstation and servers. (3 Lec., 4 Lab.)

Course Number: ITNW 1425 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Fundamentals of Networking Technologies

This is a WECM Course Number.
Course Description: Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. This course is cross-listed as ITNW 1325. The student may register for either ITNW 1325 or ITNW 1425 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITNW 1435 (4 Credit Hours)
Listed by Campus(es): ECC, NLC, RLC

Course Title: Information Storage and Management

This is a WECM Course Number.
Course Description: An introduction to data storage-related technologies. Topics include data storage for cloud, Big Data, mobile, social media, and software-defined data centers. Provides a strong understanding of storage technologies and prepares students for advanced concepts, technologies, and processes. (3 Lec., 4 Lab.)

Course Number: ITNW 1437 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC

Course Title: Introduction to the Internet

This is a WECM Course Number.
Course Description: Introduction to the Internet with emphasis on using the World Wide Web to locate, transfer, and publish information. Survey of emerging technologies on the Internet. (3 Lec., 4 Lab.)

Course Number: ITNW 1440 (4 Credit Hours)
Listed by Campus(es): ECC, NLC, RLC

Course Title: Desktop Virtualization

This is a WECM Course Number.
Course Description: Installation and configuration of desktop virtualization components. (3 Lec., 4 Lab.)

Course Number: ITNW 1451 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: Fundamentals of Wireless LANs

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience or instructor approval.
Course Description: Design, plan, implement, operate, and troubleshoot Wireless Local Area Networks (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies. This course is cross-listed as ITNW 1351. The student may register for either ITNW 1351 or ITNW 1451 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITNW 1458 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: Network+

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience or instructor approval.
Course Description: Assists individuals in preparing for the Computing Technology Industry Association (CompTIA) Network+ certification exam and career as a network professional. This course is cross-listed as ITNW 1358. The student may register for either ITNW 1358 or ITNW 1458 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITNW 1492 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Special Topics in Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITNW 2327 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Advanced Cloud Concepts

This is a WECM Course Number.
Prerequisite Recommended: ITNW 1309, ITNW 1378, ITNW 1336, or instructor approval.
Course Description: Focus on enterprise Cloud architecture, with advanced topics including multi-Cloud platforms inclusive of computing, networking, storage, monitoring and database. (2 Lec., 4 Lab.)

Course Number: ITNW 2329 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Application Development for the Cloud

This is a WECM Course Number.
Prerequisite Required: ITNW 1309, ITSC 1429, ITNW 1378.
Course Description: A practical study of Cloud computing architecture and service. Includes designing and developing Cloud based applications, web services, micro services, and APIs; programming for the Cloud using API calls; and building and deploying server-side applications for the Cloud. (2 Lec., 4 Lab.)

Course Number: ITNW 2364 (3 Credit Hours) New course added July 16, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Practicum (or Field Experience)-Computer Systems Networking and Telecommunications

This is a WECM Course Number.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (21 EXT.)

Course Number: ITNW 2370 (3 Credit Hours) New course added July 13, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Containerization and Micro Services

This is a Local Need Course.
Prerequisite Required: ITNW 1378 and ITSC 1416 or Instructor Approval.
Course Description: Skills and knowledge related to Cloud computing architecture and services needed to create, deploy and manage containers will be introduced. Concepts of building blocks, container runtimes, container storage, networking and automation deployment, and orchestration of resources are delivered as skills through labs and lecture. (2 Lec., 4 Lab.)

Course Number: ITNW 2454 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC

Course Title: Internet/Intranet Server

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience or instructor approval.
Course Description: Designing, installing, configuring, maintaining, and managing an Internet server. This course is cross-listed as ITNW 2354. The student may register for either ITNW 2354 or ITNW 2454 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITNW 2455 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Server Virtualization

This is a WECM Course Number.
Course Description: An in-depth study of the installation, configuration, management and troubleshooting of a virtualized server environment. (3 Lec., 4 Lab.)

Course Number: ITNW 2471 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: Server Virtualization: Optimize and Scale

This is a Local Need Course.
Prerequisite Recommended: ITNW 1413 or instructor approval.
Course Description: Configuring and maintaining a highly available and scalable virtual infrastructure using commonly available virtualization software. (3 Lec., 4 Lab.)

Course Number: ITNW 2472 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: Virtual Datacenter Design

This is a Local Need Course.
Prerequisite Recommended: ITNW 2471 or instructor approval.
Course Description: Designing a virtual infrastructure which meets an organization’s constraints, requirements and business objectives concerning availability, scalability, manageability, and security (3 Lec., 4 Lab.)

Course Number: ITSC 1164 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Practicum (or Field Experience) – Computer and Information Sciences, General

This is a WECM Course Number.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (10 EXT.)

Course Number: ITSC 1166 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Practicum (or Field Experience) – Data Processing and Data Processing Technology/Technician

This is a WECM Course Number.
Course Description: Practical, general workplace training supported by an individualized learning plan developed by the employer, college, and student. (10 EXT.)

Course Number: ITSC 1171 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Computers

This is a Local Need Course.
Course Description: Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. This course may be repeated if topics and learning outcomes vary. (1 Lec., 1 Lab.)

Course Number: ITSC 1191 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Special Topics in Computer and Information Sciences, General

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (1 Lec.)

Course Number: ITSC 1291 (2 Credit Hours)
Listed by Campus(es): BHC, ECC

Course Title: Special Topics in Computer and Information Sciences, General

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec.)

Course Number: ITSC 1301 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC, NLC, RLC

Course Title: Introduction to Computers

This is a WECM Course Number.
Course Description: Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. This course is cross-listed as ITSC 1401. The student may register for either ITSC 1301 or ITSC 1401 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSC 1315 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Project Management Software

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Use of project management software for developing a project plan including timelines, milestones, scheduling, life cycle phases, management frameworks, skills, processes, and tools. This course is cross-listed as ITSC 1415. The student may register for either ITSC 1315 or ITSC 1415 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSC 1316 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Linux Installation and Configuration

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Introduction to the Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux. This course is cross-listed as ITSC 1416. The student may register for either ITSC 1316 or ITSC 1416 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSC 1380 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Cooperative Education - Computer and Information Sciences, General

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval prior to enrollment.
Course Description: Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 20 Ext.)

Course Number: ITSC 1391 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC

Course Title: Special Topics in Computer and Information Sciences, General

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 2 Lab.)

Course Number: ITSC 1401 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Computers

This is a WECM Course Number.
Course Description: Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. This course is cross-listed as ITSC 1301. The student may register for either ITSC 1301 or ITSC 1401 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSC 1405 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to PC Operating Systems

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Introduction to personal computer operating systems including installation, configuration, file management, memory and storage management, control of peripheral devices, and use of utilities. (3 Lec., 3 Lab.)

Course Number: ITSC 1407 (4 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: UNIX Operating System I

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Introduction to the UNIX operating system including multi-user concepts, terminal emulation, use of system editor, basic UNIX commands, and writing script files. Includes introductory system management concepts. This course is cross-listed as ITSC 1307. The student may register for either ITSC 1307 or ITSC 1407 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSC 1409 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Integrated Software Applications I

This is a WECM Course Number.
Course Description: Introduction to business productivity software suites using word processing, spreadsheets, databases, and/or presentation software. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSC 1415 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC

Course Title: Project Management Software

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Use of project management software for developing a project plan including timelines, milestones, scheduling, life cycle phases, management frameworks, skills, processes, and tools. This course is cross-listed as ITSC 1315. The student may register for either ITSC 1315 or ITSC 1415 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSC 1416 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Linux Installation and Configuration

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Introduction to the Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux. Also covers maintaining and securing reliable Linux systems. This course is cross-listed as ITSC 1316. The student may register for either ITSC 1316 or ITSC 1416 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSC 1425 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Personal Computer Hardware

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Current personal computer hardware including assembly, upgrading, setup, configuration and troubleshooting. (3 Lec., 3 Lab.)

Course Number: ITSC 1442 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Shell Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Reading, writing, and debugging shell scripts. Development of scripts to automate frequently executed sequences of commands. Covers conditional logic, user interaction, loops, and menus to enhance the productivity and effectiveness of the user. Intended for programmers who are familiar with operating environments and reading and writing various shell scripts. This course is cross-listed as ITSC 1342. The student may register for either ITSC 1342 or ITSC 1442 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSC 1447 (4 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: UNIX System Administration II

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1458 or instructor approval.
Course Description: Advanced UNIX workstation administration skills in a network environment. Includes system security features. This course is cross-listed as ITSC 1347. The student may register for either ITSC 1347 or ITSC 1447 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSC 1458 (4 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: UNIX System Administration I

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1407 or instructor approval.
Course Description: Basic UNIX workstation administration. Includes installing a stand-alone system, adding users, backing up and restoring file systems, and adding new printer support. Emphasis on the procedures needed to perform these system administration tasks. Introduces the concept of the system and disk management. This course is cross-listed as ITSC 1358. The student may register for either ITSC 1358 or ITSC 1458 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSC 1480 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: Cooperative Education - Computer and Information Sciences, General

This is a WECM Course Number.
Prerequisite Recommended: Instructor approval prior to enrollment.
Course Description: Career-related activities, encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (1 Lec., 30 Ext.)

Course Number: ITSC 2335 (3 Credit Hours) New course added July 16, 2020
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Application Software Problem Solving

This is a WECM Course Number.
Prerequisite Recommended: Any advanced application software course or equivalent software use.
Course Description: Utilization of appropriate application software to solve advanced problems and generate customized solutions. This course is cross-listed as ITSC 2435. The student may register for either ITSC 2335 or ITSC 2435 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSC 2421 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: Integrated Software Applications II

This is a WECM Course Number.
Prerequisite Recommended: ITSW 1401 or instructor approval.
Course Description: Intermediate study of computer applications from business productivity software suites. Instruction in embedding data and linking and combining documents using word processing, spreadsheets, databases, and/or presentation media software. (3 Lec., 4 Lab.)

Course Number: ITSC 2425 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Advanced Linux

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1416 or instructor approval.
Course Description: Provides instruction in Advance Open-source Linux operating system. Develops LDAP directory services to all your clients, support users, remotely, installing and configuring network services. (3 Lec., 4 Lab.)

Course Number: ITSC 2431 (4 Credit Hours)
Listed by Campus(es): BHC, ECC

Course Title: Integrated Software Applications III

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1409 or instructor consent.
Course Description: Advanced use of business productivity software including complex assignments that require advanced formatting and functionality. This course may be repeated if topics and learning outcomes vary. (3 Lec., 3 Lab.)

Course Number: ITSC 2435 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, MVC

Course Title: Application Software Problem Solving

This is a WECM Course Number.
Course Description: Utilization of appropriate application software to solve advanced problems and generate customized solutions. This course is cross-listed as ITSC 2335. The student may register for either ITSC 2435 or ITSC 2335 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSC 2437 (4 Credit Hours)
Listed by Campus(es): BHC, MVC

Course Title: UNIX Operating System II

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1407 or instructor consent.
Course Description: Continued study of the UNIX operating system commands. Includes topics such as CGI and scripting languages. (3 Lec., 3 Lab.)

Course Number: ITSC 2439 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, RLC

Course Title: Personal Computer Help Desk Support

This is a WECM Course Number.
Prerequisite Recommended: ITSC 1405 and (ITSW 1401 or ITSC 2421) or (ITSW 1404 or ITSW 1434) or (ITSW 1407 or ITSW 2437) or instructor approval.
Course Description: Diagnosis and solution of users hardware and software related problems with on-the-job and/or simulated projects. (2 Lec., 4 Lab.)

Course Number: ITSE 1191 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Special Topics in Computer Programming

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (1 Lec.)

Course Number: ITSE 1301 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: Web Design Tools

This is a WECM Course Number.
Prerequisite Recommended: Prior working knowledge and experience with personal computers or instructor approval.
Course Description: Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Emphasis on optimization of graphics and images and exploration of the tools available for creating and editing Web documents. This course is cross-listed as ITSE 1401. The student may register for either ITSE 1301 or ITSE 1401 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 1303 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Introduction to MySQL

This is a WECM Course Number.
Course Description: Introduction to fundamentals of SQL and relational databases. Topics covered include database terminology and concepts; planning, defining, and designing a database; designing and generating tables; devising and processing queries; installing MySQL and troubleshooting syntax. (2 Lec., 4 Lab.)

Course Number: ITSE 1306 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: PHP Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic web page generation skills or instructor approval.
Course Description: Introduction to PHP including design of web-based applications, arrays, strings, regular expressions, file input/output, e-mail and database interfaces, stream and network programming, debugging, and security. Emphasizes hands-on programming skills necessary to develop secure and reliable PHP based web applications. This course is cross-listed as ITSE 1406. The student may register for either ITSE 1306 or ITSE 1406 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 1311 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC, RLC

Course Title: Beginning Web Programming

This is a WECM Course Number.
Course Description: Skill development in web page programming including mark-up and scripting languages. This course is cross-listed as ITSE 1411. The student may register for either ITSE 1311 or ITSE 1411 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 1329 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: Programming Logic and Design

This is a WECM Course Number.
Course Description: Problem-solving applying structured techniques and representation of algorithms using design tools. Includes an introduction to programming, testing, evaluation, and documentation. This course is cross-listed as ITSE 1429. The student may register for either ITSE 1329 or ITSE 1429 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 1330 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Introduction to C# Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: A study of C# syntax, including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. This course is cross-listed as ITSE 1430. The student may register for either ITSE 1330 or ITSE 1430 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 1333 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Mobile Applications Development

This is a WECM Course Number.
Course Description: An overview of different mobile platforms and their development environments. Design, write, and test small interactive programs for mobile platforms. (2 Lec., 4 Lab.)

Course Number: ITSE 1345 (3 Credit Hours)
Listed by Campus(es): NLC

Course Title: Introduction to Oracle SQL

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: An introduction to the design and creation of relational databases using Oracle. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL). This course is cross-listed as ITSE 1445. The student may register for either ITSE 1345 or ITSE 1445 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 1346 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Database Theory and Design

This is a WECM Course Number.
Course Description: Introduction to the analysis and utilization of data requirements and organization into normalized tables. (2 Lec., 4 Lab.)

Course Number: ITSE 1350 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: System Analysis and Design

This is a WECM Course Number.
Prerequisite Recommended: Any ITSE programming course or instructor approval.
Course Description: Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. This course is cross-listed as ITSE 1450. The student may register for either ITSE 1350 or ITSE 1450 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 1359 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, MVC, NLC, RLC

Course Title: Introduction to Scripting Languages

This is a WECM Course Number.
Prerequisite Recommended: Basic web page generation skills or instructor approval.
Course Description: Introduction to scripting languages including basic data types, control structures, regular expressions, input/output, and textual analysis. (2 Lec., 2 Lab.)

Course Number: ITSE 1391 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC

Course Title: Special Topics in Computer Programming

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 2 Lab.)

Course Number: ITSE 1401 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC

Course Title: Web Design Tools

This is a WECM Course Number.
Prerequisite Recommended: Prior working knowledge and experience with personal computers or instructor approval.
Course Description: Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Emphasis on optimization of graphics and images and exploration of the tools available for creating and editing Web documents. This course is cross-listed as ITSE 1301. The student may register for either ITSE 1301 or ITSE 1401 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSE 1402 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, NLC

Course Title: Computer Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structure used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to computer programming including development, testing, implementation, and documentation. This course is cross-listed as ITSE 1302. The student may register for either ITSE 1302 or ITSE 1402 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 1406 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: PHP Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic web page generation skills or instructor approval.
Course Description: Introduction to PHP including design of web-based applications, arrays, strings, regular expressions, file input/output, e-mail and database interfaces, stream and network programming, debugging, and security. Emphasizes hands-on programming skills necessary to develop secure and reliable PHP based web applications. This course is cross-listed as ITSE 1306. The student may register for either ITSE 1306 or ITSE 1406 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 1407 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, NLC

Course Title: Introduction to C++ Programming

This is a WECM Course Number.
Prerequisite: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to computer programming using C++. Emphasis on the fundamentals of object-oriented design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)

Course Number: ITSE 1411 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC

Course Title: Beginning Web Programming

This is a WECM Course Number.
Course Description: Skill development in web page programming including mark-up and scripting languages. This course is cross-listed as ITSE 1311. The student may register for either ITSE 1311 or ITSE 1411 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 1422 (4 Credit Hours)
Listed by Campus(es): BHC, CVC

Course Title: Introduction to C Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to programming using C. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. (3 Lec., 4 Lab.)

Course Number: ITSE 1429 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Programming Logic and Design

This is a WECM Course Number.
Course Description: Problem-solving applying structured techniques and representation of algorithms using design tools. Includes an introduction to programming, testing, evaluation, and documentation. This course is cross-listed as ITSE 1329. The student may register for either ITSE 1329 or ITSE 1429 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 1430 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: Introduction to C# Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: A study of C# syntax including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. This course is cross-listed as ITSE 1330. The student may register for either ITSE 1330 or ITSE 1430 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 1432 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: Introduction to Visual Basic.NET Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: A study of Visual Basic.NET (VB.NET) including data types, control structures, functions, syntax and semantics of the language, classes, class relationships, and exception handling. This course is cross-listed as ITSE 1332. The student may register for either ITSE 1332 or ITSE 1432 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 1445 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Introduction to Oracle SQL

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structure used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: An introduction to the design and creation of relational databases using Oracle. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL). This course is cross-listed as ITSE 1345. The student may register for either ITSE 1345 or ITSE 1445 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 1450 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: System Analysis and Design

This is a WECM Course Number.
Prerequisite Recommended: Any ITSE programming course or instructor approval.
Course Description: Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. This course is cross-listed as ITSE 1350. The student may register for either ITSE 1350 or ITSE 1450 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSE 1491 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, NLC

Course Title: Special Topics in Computer Programming

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 2302 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Intermediate Web Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic web generation skills or instructor approval.
Course Description: Server-side and client-side techniques for web development. This course is cross-listed as ITSE 2402. The student may register for either ITSE 2302 or ITSE 2402 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2305 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Windows Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This course is cross-listed as ITSE 2405. The student may register for either ITSE 2305 or ITSE 2405 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2310 (3 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC, RLC

Course Title: iOS Application Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1429 or instructor approval.
Course Description: Course explores developing applications for iOS devices. Will include programming, use of the iOS SDK environment, and current programming issues in the iOS environment. This course is cross-listed as ITSE 2410. The student may register for either ITSE 2310 or ITSE 2410 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 2313 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Web Authoring

This is a WECM Course Number.
Course Description: Instruction in designing and developing web pages that incorporate text, graphics, and other supporting elements using current technologies and authoring tools. This course is cross-listed as ITSE 2413. The student may register for either ITSE 2313 or ITSE 2413 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2321 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Object-Oriented Programming

This is a WECM Course Number.
Course Description: Program design with classes including development, testing, implementation, and documentation. This course is cross-listed as ITSE 2421. The student may register for either ITSE 2321 or ITSE 2421 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSE 2354 (3 Credit Hours)
Listed by Campus(es): MVC

Course Title: Advanced Oracle PL/SQL

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1345 or instructor approval.
Course Description: A continuation of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. This course is cross-listed as ITSE 2454. The student may register for either ITSE 2354 or ITSE 2454 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2356 (3 Credit Hours)
Listed by Campus(es): NLC

Course Title: Oracle Database Administration I

This is a WECM Course Number.
Prerequisite Recommended: Previous Oracle skills or instructor approval.
Course Description: Fundamentals of the tasks and functions required of a database administrator using Oracle. This course is cross-listed as ITSE 2456. The student may register for either ITSE 2356 or ITSE 2456 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2358 (3 Credit Hours)
Listed by Campus(es): NLC

Course Title: Oracle Database Administration II

This is a WECM Course Number.
Prerequisite Recommended: ITSE 2356 or instructor approval.
Course Description: A continuation of Oracle Database Administration I. Topics include recovery procedures, logical backups, standby database capabilities, and performance tuning of the Oracle Server. Common performance problems and the use of diagnostic tools to troubleshoot and optimize throughput will be discussed. This course is cross-listed as ITSE 2458. The student may register for either ITSE 2358 or ITSE 2458 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2402 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: Intermediate Web Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic web generation skills or instructor approval.
Course Description: Server-side and client-side techniques for web development. This course is cross-listed as ITSE 2302. The student may register for either ITSE 2302 or ITSE 2402 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 2404 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: Visual Basic.NET Database Development with ADO.NET

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1432 or Object-Oriented Programming experience.
Course Description: Visual Basic.NET applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2304. The student may register for either ITSE 2304 or ITSE 2404 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 2405 (4 Credit Hours)
Listed by Campus(es): BHC, CVC

Course Title: Windows Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to computer programming for windows. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. This course is cross-listed as ITSE 2305. The student may register for either ITSE 2305 or ITSE 2405 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSE 2409 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC, RLC

Course Title: Database Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Database development using database programming techniques emphasizing database structures, modeling, and database access. (2 Lec., 4 Lab.)

Course Number: ITSE 2410 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: iOS Application Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1429 or instructor approval.
Course Description: Course explores developing application for iOS devices. Will include current iOS programming language, use of the iOS SDK environment, and current programming issues in the iOS environment. This course is cross-listed as ITSE 2310. The student may register for either ITSE 2310 or ITSE 2410 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSE 2417 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: Java Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSE 1429 or equivalent experiences approved by instructor consent.
Course Description: Introduction to object oriented Java programming including the fundamental syntax and semantics of Java for applications and web applets. (3 Lec., 3 Lab.)

Course Number: ITSE 2421 (4 Credit Hours)
Listed by Campus(es): BHC, CVC

Course Title: Object-Oriented Programming

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of problem solving and logic structures used with computers obtained in ITSC 2435 or equivalent experiences approved by instructor consent.
Course Description: Program design with classes including development, testing, implementation, and documentation. This course is cross-listed as ITSE 2321. The student may register for either ITSE 2321 or ITSE 2421 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 2431 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, NLC

Course Title: Advanced C++ Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1407 or instructor approval.
Course Description: Further application of C++ programming techniques including file access, abstract data structures, class inheritance, and other advanced techniques. (3 Lec., 3 Lab.)

Course Number: ITSE 2434 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: Advanced Visual Basic.NET Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1432 or instructor approval.
Course Description: Continuation of Visual Basic.NET programming using advanced features of the .NET Framework Class Library. This course is cross-listed as ITSE 2334. The student may register for either ITSE 2334 or ITSE 2434 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSE 2437 (4 Credit Hours)
Listed by Campus(es): BHC, CVC

Course Title: Assembly Language Programming

This is a WECM Course Number.
Prerequisite: Any ITSE programming course or instructor consent.
Course Description: Comprehensive coverage of low-level computer operations and architecture. Includes design, development, testing, implementation, and documentation of programs; language syntax; data manipulation; input/output devices and operations; and file access. (3 Lec., 4 Lab.)

Course Number: ITSE 2438 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, MVC

Course Title: C# Database Development with ADO.NET

This is a WECM Course Number.
Prerequisite: ITSE 1430 or Object-Oriented programming experience.
Course Description: C# applications to access data from a database. Emphasizes Object-Oriented Programming (OOP) and database programming with ADO.NET. This course is cross-listed as ITSE 2338. The student may register for either ITSE 2338 or ITSE 2438 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSE 2453 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC

Course Title: Advanced C# Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1430 or instructor approval.
Course Description: Continuation of C# programming using advanced features of the .NET Framework Class Library. This course is cross-listed as ITSE 2353. The student may register for either ITSE 2353 or ITSE 2453 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSE 2454 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Advanced Oracle PL/SQL

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1445 or instructor approval.
Course Description: A continuation of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation. This course is cross-listed as ITSE 2354. The student may register for either ITSE 2354 or ITSE 2454 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 3 Lab.)

Course Number: ITSE 2456 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Oracle Database Administration I

This is a WECM Course Number.
Prerequisite Recommended: Previous Oracle skills or instructor approval.
Course Description: Fundamentals of the tasks and functions required of a database administrator using Oracle. This course is cross-listed as ITSE 2356. The student may register for either ITSE 2356 or ITSE 2456 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2457 (4 Credit Hours)
Listed by Campus(es): BHC, CVC

Course Title: Advanced Object-Oriented Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 2421 or instructor consent.
Course Description: Application of advanced object-oriented programming techniques such as abstract data structures, class inheritance, virtual functions, and exception handling. (3 Lec., 4 Lab.)

Course Number: ITSE 2458 (4 Credit Hours)
Listed by Campus(es): ECC

Course Title: Oracle Database Administration II

This is a WECM Course Number.
Prerequisite Recommended: ITSE 2456 or instructor consent.
Course Description: A continuation of Oracle Database Administration I. Topics include recovery procedures, logical backups, standby database capabilities, and performance tuning of the Oracle Server. Common performance problems and the use of diagnostic tools to troubleshoot and optimize throughput will be discussed. This course is cross-listed as ITSE 2358. The student may register for either ITSE 2358 or ITSE 2458 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 4 Lab.)

Course Number: ITSE 2459 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC

Course Title: Advanced Computer Programming

This is a WECM Course Number.
Prerequisite Recommended: ITSE 1402 or instructor consent.
Course Description: Advanced programming techniques including file access methods, data structures, modular programming, program testing, and documentation. This course is cross-listed as ITSE 2359. The student may register for either ITSE 2359 or ITSE 2459 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 3 Lab.)

Course Number: ITSW 1307 (3 Credit Hours)
Listed by Campus(es): RLC

Course Title: Introduction to Database

This is a WECM Course Number.
Course Description: Introduction to relational and non-relational database theory and the practical applications of a contemporary databases. Topic may adapt to changes in industry practices. This course is cross-listed as ITSW 1407. The student may register for either ITSW 1307 or ITSW 1407 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (2 Lec., 3 Lab.)

Course Number: ITSW 1401 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Word Processing

This is a WECM Course Number.
Prerequisite Recommended: Keyboarding skills required.
Course Description: An overview of the production of documents, tables, and graphics. Topics include entry and editing, reformatting, search and replace, cut-and-paste, file and print operations, and spelling checkers. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSW 1404 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Spreadsheets

This is a WECM Course Number.
Prerequisite Recommended: Keyboarding skills recommended.
Course Description: Instruction in the concepts, procedures, and application of electronic spreadsheets. Topics include formula creation, template design, formatting features, statistical, mathematical and financial functions, file operations, report generation, graphics, and introduction to macro programming. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSW 1407 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Database

This is a WECM Course Number.
Prerequisite Recommended: Keyboarding skills recommended.
Course Description: Introduction to relational and non-relational database theory and the practical applications of a contemporary databases. Topic may adapt to changes in industry practices. This course is cross-listed as ITSW 1307. The student may register for either ITSW 1307 or ITSW 1407 but may receive credit for only one of the two. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSW 1410 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Introduction to Presentation Graphics Software

This is a WECM Course Number.
Prerequisite Recommended: Basic understanding of personal computers and operating systems as obtained in ITSC 1401 or BCIS 1405 or COSC 1401 or equivalent experience approved by instructor.
Course Description: Instruction in the utilization of presentation software to produce multimedia presentations. Graphics, text, sound, animation and/or video may be used in presentation development. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSW 2434 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: Advanced Spreadsheets

This is a WECM Course Number.
Prerequisite Recommended: ITSW 1404 or instructor consent.
Course Description: Advanced techniques for developing and modifying spreadsheets. Includes macros and data analysis functions. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSW 2437 (4 Credit Hours)
Listed by Campus(es): BHC, CVC, ECC, MVC, RLC

Course Title: Advanced Database

This is a WECM Course Number.
Course Description: Advanced concepts of database design and functionality. Topics include advanced data manipulation features, importing and exporting data, and advanced macros and programming. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSY 1191 (1 Credit Hours)
Listed by Campus(es): BHC, CVC, EFC, ECC, MVC, NLC, RLC

Course Title: Special Topics in Information Technology/Security

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the information security technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (1 Lec.)

Course Number: ITSY 1300 (3 Credit Hours)
Listed by Campus(es): BHC, NLC

Course Title: Fundamentals of Information Security

This is a WECM Course Number.
Course Description: An introduction to information security including vocabulary and terminology, ethics, the legal environment, and risk management. Identification of exposures and vulnerabilities and appropriate countermeasures are addressed. The importance of appropriate planning, policies, and controls is also discussed. This course is cross-listed as ITSY 1400. The student may register for either ITSY 1300 or ITSY 1400 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSY 1342 (3 Credit Hours)
Listed by Campus(es): BHC, ECC, NLC, RLC

Course Title: Information Technology Security

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience or instructor approval.
Course Description: Instruction in security for network computer hardware, software, virtualization, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses. Topics may adapt to changes in industry practices. This course is cross-listed as ITSY 1442. The student may register for either ITSY 1342 or ITSY 1442 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSY 1391 (3 Credit Hours)
Listed by Campus(es): BHC

Course Title: Special Topics in Information Technology/Security

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the information security technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (2 Lec., 2 Lab.)

Course Number: ITSY 1400 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, MVC, RLC

Course Title: Fundamentals of Information Security

This is a WECM Course Number.
Course Description: An introduction to information security including vocabulary and terminology, ethics, the legal environment, and risk management. Identification of exposures and vulnerabilities and appropriate countermeasures are addressed. The importance of appropriate planning, policies, and controls is also discussed. This course is cross-listed as ITSY 1300. The student may register for either ITSY 1300 or ITSY 1400 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 1442 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, RLC

Course Title: Information Technology Security

This is a WECM Course Number.
Prerequisite Recommended: Prior networking course, networking experience or instructor approval.
Course Description: Instruction in security for network computer hardware, software, virtualization, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses. Topics may adapt to changes in industry practices. This course is cross-listed as ITSY 1342. The student may register for either ITSY 1342 or ITSY 1442 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 1491 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, RLC

Course Title: Special Topics in Information Technology/Security

This is a WECM Course Number.
Course Description: Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the information security technology or occupation and relevant to the professional development of the student. This course may be repeated if topics and learning outcomes vary. (3 Lec., 4 Lab.)

Course Number: ITSY 2342 (3 Credit Hours)
Listed by Campus(es): BHC

Course Title: Incident Response and Handling

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2300 or instructor approval.
Course Description: In-depth coverage of incident response and incident handling, including identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; performing postmortem analysis; and implementing and modifying security measures. This course is cross-listed as ITSY 2442. The student may register for either ITSY 2342 or ITSY 2442 but may receive credit for only one of the two. (2 Lec., 4 Lab.)

Course Number: ITSY 2400 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, RLC

Course Title: Operating System Security

This is a WECM Course Number.
Prerequisite Recommended: ITSY 1442 or instructor approval.
Course Description: Safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system. Identify security threats and monitor network security implementations. Use best practices to configure operating systems to industry security standards. This course is cross-listed as ITSY 2300. The student may register for either ITSY 2300 or ITSY 2400 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2401 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, RLC

Course Title: Firewalls and Network Security

This is a WECM Course Number.
Prerequisite Recommended: ITSY 1442 or instructor approval.
Course Description: Identify elements of firewall design, types of security threats and responses to security attacks. Use best practices to design, implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities. This course is cross-listed as ITSY 2301. The student may register for either ITSY 2301 or ITSY 2401 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2430 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, RLC

Course Title: Intrusion Detection

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2400 and ITSY 2401 or instructor approval.
Course Description: Computer information systems security monitoring, intrusion detection, and crisis management. Includes alarm management, signature configuration, sensor configuration, and troubleshooting components. Emphasizes identifying, resolving, and documenting network crises and activating the response team. This course is cross-listed as ITSY 2330. The student may register for either ITSY 2330 or ITSY 2430 but may receive credit for only one of the two. (3 Lec., 3 Lab.)

Course Number: ITSY 2441 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, RLC

Course Title: Security Management Practices

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2401 or instructor approval.
Course Description: In-depth coverage of security management practices, including asset evaluation and risk management; cyber law and ethics issues; policies and procedures; business recovery and business continuity planning; network security design; and developing and maintaining a security plan. This course is cross-listed as ITSY 2341. The student may register for either ITSY 2341 or ITSY 2441 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2442 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, RLC

Course Title: Incident Response and Handling

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2400 or instructor approval.
Course Description: In-depth coverage of incident response and incident handling, including identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; performing postmortem analysis; and implementing and modifying security measures. This course is cross-listed as ITSY 2342. The student may register for either ITSY 2342 or ITSY 2442 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2443 (4 Credit Hours)
Listed by Campus(es): BHC, ECC, RLC

Course Title: Computer System Forensics

This is a WECM Course Number.
Prerequisite: ITSY 2442 or instructor approval.
Course Description: In-depth study of system forensics including methodologies used for analysis of computer security breaches. Gather and evaluate evidence to perform postmortem analysis of a security breach. This course is cross-listed as ITSY 2343. The student may register for either ITSY 2343 or ITSY 2443 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2445 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, MVC, RLC

Course Title: Network Defense and Countermeasures

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2400, ITSY 2401, ITSY 2442, or instructor approval.
Course Description: This is a practical application and comprehensive course that includes the planning, design, and construction of a complex network that will sustain an attack, document events, and mitigate the effects of an attack. This course is cross-listed as ITSY 2345. The student may register for either ITSY 2345 or ITSY 2445 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2459 (4 Credit Hours)
Listed by Campus(es): BHC, EFC, ECC, RLC

Course Title: Security Assessment and Auditing

This is a WECM Course Number.
Prerequisite Recommended: ITSY 2400 and ITSY 2401 or instructor approval.
Course Description: Capstone experience for the security curriculum. Synthesizes technical material covered in prior courses to monitor, audit, analyze, and revise computer and network security systems to ensure appropriate levels of protection are in place to assure regulatory compliance. This course is cross-listed as ITSY 2359. The student may register for either ITSY 2359 or ITSY 2459 but may receive credit for only one of the two. (3 Lec., 4 Lab.)

Course Number: ITSY 2472 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Ethical Hacking and System Defense

This is a Local Need Course.
Course Description: The course combines an ethical hacking methodology with the hands-on application of security tools to secure systems. Students are introduced to common countermeasures that effectively reduce and/or mitigate attacks. (3 Lec., 4 Lab.)

Course Number: ITSY 2486 (4 Credit Hours)
Listed by Campus(es): RLC

Course Title: Internship-Computer and Information Systems Security

This is a WECM Course Number.
Course Description: A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. (18 Ext.)


ACGM (Lower-Division Academic Course Guide Manual) Courses

Designated by the Texas Higher Education Coordinating Board for general academic transfer among community, state, and technical colleges in Texas; and state public four-year colleges and universities as freshman and sophomore general education courses.


WECM (Workforce Education Course Manual) Courses

Designated by the Texas Higher Education Coordinating Board as workforce education (technical) courses offered for credit and CEUs (Continuing Education Units). While these courses are designed to transfer among state community colleges, they are not designed to automatically transfer to public four-year colleges and universities.