Southwestern Logo

Course Descriptions

To find a listing of classes under a certain subject, please select from the drop-down list below and click on the "Go" button.

COMPUTER INFORMATION SYSTEMS

CIS2280 Work Experience
1-4 credits (3-12 lab hrs/wk)
This course provides the student with an opportunity to gain on-the-job experience in coordinator approved business situations that closely parallel with field of study.
Prerequisite: Instructor consent.

CIS6243 Network Academy Fundamentals I
3 credits (6 lec-lab hrs/wk)
This course introduces students to the networking field. It focuses on network terminology and protocols, local-area networks (LANs), wide-area networks (WANs), Open System Interconnection (OSI) models, cabling, cabling tools, routers, router programming, Ethernet, Internet Protocol (IP) addressing, and network standards. This course is first in a series of 4 courses which prepare students for Cisco CCNA Certification exam.
Concurrent: CIS0593.

CIS6244 Network Academy Fundamentals II
3 credits (6 lec-lab hrs/wk)
This course focuses on initial router configuration, TCP/IP, and access control lists (ACLS). Students will develop skills on how to configure a router, manage Cisco IOS software, configure routing protocols, and create access lists controllling access to the router. This course is second in a series of four courses which prepare students for Cisco CCNA Certification exam.
Prerequisite: CIS6243.
Concurrent: CIS0593.

CIS6245 Network Academy Fundamentals III
3 credits (6 lec-lab hrs/wk)
This course focuses on advanced IP addressing techniques, Variable Length Subnet Masking (VLSM), intermediate routing protocols, (RIP V2, single-area OSPF, EIGRP), command-line interface configuration of switches, Ethernet switching, Virtual LANs (VLANs), Spanning Tree Protocol (STP), and VLAN Trunking Protocol (VTP). This course is third in a series of four courses which prepare students for Cisco CCNA Certification exam.
Prerequisite: CIS6244.
Concurrent: CIS0593.

CIS6246 Network Academy Fundamentals IV
3 credits (6 lec-lab hrs/wk)
This course focuses on advanced IP addressing techniques, Network Address Translation (NAT), Port Address Translation (PAT), and DHCP, WAN technology and terminology, PPP, ISDN, DDR, Frame Relay, network management, and introduction to optical networking. In addition, the student will prepare for taking the CCNA exam. This course is fourth in a series of four courses which prepare students for Cisco CCNA Certification exam.
Prerequisite: CIS6245.
Concurrent: CIS0593.

CIS6260 Computer Technician Theory I (A+ Certification Preparation)
3 credits (6 lec-lab hrs/wk)
This is the first part of a two-part Computer Technician Theory course which prepares an individual to work successfully in the field of computer repair, maintenance, and support. Topics will include hardware installation, maintenance, and troubleshooting;
software installation, maintenance, and troubleshooting; basic networking; and customer support.
Prerequisite: CS101.
Concurrent: CIS0593.

CIS6261 Computer Technician Theory II (Server+ Certification Preparation)
3 credits (6 lec-lab hrs/wk)
This is the second part of a two-part Computer Technician Theory course, which prepares an individual to work successfully in the field of computer repair, maintenance, and support. Topics will include hardware installation, maintenance and roubleshooting;
software installation, maintenance, and troubleshooting; basic networking; and customer support.
Prerequisites: CIS6260 and CS240U.
Concurrent: CIS0593.

CS2635 Computer Repair and Upgrade
3 credits (2 lec, 2 lec-lab hrs/wk)
Identification of hardware required to upgrade personal computer systems to new technology. Evaluation of a computer's existing hardware and software versus the new/future technology requirements. Students will learn to install, troubleshoot, and maintain hardware and operating system. Also offered as CS2636 for no credit or grade.
Concurrent: CIS0593.

CS101 Computers in Society
2 credits (2 lec hrs/wk)
This is the first course in computer literacy and is intended for the novice user. Students will become familiar with current computer terminology. Students will learn end-user skills in file management using PC operating system, word processing and Internet searching software. Also offered as CS101A, B in one- credit modules.
Concurrent: CIS0593.

CS120 Concepts of Computing
4 credits (4 lec hrs/wk)
Course provides information on computer basics, including hardware and software components, networking, applications and operating systems software, and social issues related to computing, technology, and the Internet. Course also provides instruction on common software applications including spreadsheet, database and presentations. Also offered as CS120A, B, C, D in one-credit modules.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125DB Database Applications
3 credits (2 lec, 2 lec-lab hrs/wk)
Course introduces beginning and intermediate concepts, terminology, and application of database management system (DBMS) technology. Common features of DBMS software, their application to business uses, and issues involved in effective relational database design are covered. Course uses one or more commercially available DBMS software packages.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125DM Digital Media Applications
3 credits (2 lec, 2 lec-lab hrs/wk)
Concepts-centered course encompasses beginning and intermediate concepts of multimedia applications, punctuated by hands-on projects. Utilizing current digital
tools, course covers developing high-quality bit-mapped images, vector images, animation, sound, and video. Concepts include managing media, importing and exporting between applications, converting file types, controlling file sizes, and legal and
ethical issues.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125GIS/GEOG265 Introduction to Geographic Information Systems
3 credits (2 lec, 3 lab hrs/wk)
Course introduces students to principles and practices of GIS, while providing experience using a contemporary GIS software package. Course develops both a theoretical understanding of GIS and experience in accessing GIS data sets. Students are exposed to raster and vector GIS. This course not offered every year.
Prerequisite: CS120 with a “C” or better.

CS125H HTML Applications
3 credits (2 lec, 2 lec-lab hrs/wk)
Using HTML, XML, and XHTML, students will learn how to design and implement
simple to advanced websites, with consideration of societal and design issues.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125M Personal Information Management (PIM) Applications
1 credit (1 lec hr/wk)
This course introduces use of a contemporary PC-based personal information management program to perform a wide range of communication and organizational tasks, including sending, receiving, and filing email; organizing contacts; scheduling appointments, events, and meetings, creating to do lists and delegating tasks and writing notes.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125P Presentation Applications: Microsoft PowerPoint
1 credit (1 lec hr/wk)
This course introduces intermediate to advanced features of presentation software for the efficient development of effective presentations. Using work processing skills and presentation theories, students will enhance their skills to develop professional looking and effective presentations complete with outline, speaker notes, and audience handouts.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125S Spreadsheet Applications
3 credits (2 lec, 2 lec-lab hrs/wk)
This course introduces beginning and intermediate concepts, terminology, and application of spreadsheet technology. The common features of spreadsheet software, its application to business uses, problem solving techniques, and issues involved in choosing and installing spreadsheet software are covered. Course uses one or more commercially available spreadsheet software packages.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125W Word Processing Applications: Microsoft
3 credits (3 lec, hrs/wk)
This course introduces use of micro-computers for word processing applications at a professional level. Concepts, terminology, and application of word processing technology are covered. Students are introduced to common features of word processing software, business uses, elements of style, and issues involved in choosing and installing word processing software.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS125WE Web Editor Applications
3 credits (2 lec, 2 lec-lab hrs/wk)
This course introduces beginning and intermediate skills to effectively use one or more contemporary web editors. It addresses the major concepts associated with website assessment, design, development, publishing, and maintenance. Emphasis is placed on developing user friendly and maintainable sites.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS133VB Computer Language I - Visual Basic
4 credits (3 lec, 2 lec-lab hrs/wk)
Introduces the Visual Basic programming language to learn fundamental programming techniques. Emphasizes structured and object oriented design and writing of programs to solve business and/or mathematical problems. Students will learn problem solving, procedural programming, develop a graphical user interface, and work with events and objects.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS133WS Computer Language I - Web Scripting
4 credits (3 lec, 2 lec-lab hrs/wk)
This programming course introduces basic concepts of client-side and server-side scripting languages, emphasizing concepts of good website design and construction with the use of scripting languages. Programming focus is on modern event-driven, client-server software concepts using HTML/XHTMLO and JavaScript, and PHP. Prior HTML/XHTML knowledge is required for success.
Prerequisite: CS125H or CS195 with a “C” or better.
Concurrent: CIS0593.

CS135W Advanced Word Processing: Desktop Publishing
3 credits (3 lec hrs/wk)
Use of microcomputer word processing software for desktop publishing. Using word processing skills and design/layout theories, students will learn how to develop professional-looking and effective publications.
Prerequisite: CS125W with a “C” or better.
Concurrent: CIS0593.

CS140 Introduction to Operating Systems
4 credits (4 lec hrs/wk)
This course introduces the student to the theory and operation of microcomputer operating systems. It will include disk and file handling techniques, common utilities, security issues, minor hardware installation and maintenance, and the use of networks. It will use one or more commercially available operating systems, including Windows XP.
Prerequisite: CS101 with a “C” or better.
Concurrent: CIS0593.

CS160 Computer Science Orientation
4 credits (3 lec, 2 lec-lab hrs/wk)
This course introduces students to the computer science field and profession. Students will be introduced to computer science, programming and careers, as well as societal and ethical issues surrounding the use of computers. Students will have the opportunity to participate in team problem solving.
Prerequisite: MTH111 with a “C” or better.
Concurrent: CIS0593.

CS161 Introduction to Computer Science I
4 credits (3 lec, 2 lec-lab hrs/wk)
This course offers a history and overview of fundamental computer science concepts using an object-oriented programming language. Topics include object-oriented programming, software engineering, algorithm development, data representation, introduction to user interface design, and sources of error.
Prerequisite: CS160 with a “C” or better.
Concurrent: CIS0593.

CS162 Introduction to Computer Science II
4 credits (3 lec, 2 lec-lab hrs/wk)
This course covers software engineering principles and modern programming methods. Topics include event-driven programming for graphical user interfaces, recursion, stream, and exception handling. This course also introduces analysis of algorithms, sorting, and searching.
Prerequisite: CS161 with a “C” or better.
Concurrent: CIS0593.

CS184 Workstation Security
3 credits (3 lec hrs/wk)
This course introduces students to computer workstation and network security. It includes an overview of workplace security issues emphasizing the importance and need for secure computers and networks. Students learn to use various tools and techniques to improve computer and network security.
Prerequisite: CIS6243 or CS179 with a “C” or better.
Concurrent: CIS0593.

CS188 Wireless Networking
3 credits (6 lec-lab hrs/wk)
Fundamentals of Wireless LANs is an introductory course that focuses on the design, planning, implementation, operation and troubleshooting of wireless networks. It covers a comprehensive overview of technologies, security, and design best practices with particular emphasis on hands-on skills in wireless LAN setup and troubleshooting, resilient WLAN design, installation and configuration, and WLAN Security. This course prepares students to achieve the Cisco Wireless LAN Support Specialist designation.
Prerequisite: CIS6243 or CS179 with a “C” or better.

CS195 Web Development I
3 credits (2 lec, 2 lec-lab hrs/wk)
This course introduces the basic elements of beginning web page creation using a text editor and HTML/XHTML. The course will focus on web terminology, basic HTML/XHTML coding to include hyperlinks anchors, tables, forms and frames, design principles, and accessibility issues. We will also begin to explore the availability of tools for web page creation, site management, validation, and accessibility checks.
Prerequisites: CS120 with a “C” or better.
Concurrent: CIS0593.

CS198/298 Independent Study
1-3 credits (hrs to be arranged)
Prerequisite: Instructor consent.

CS225 End User Support
4 credits (3 lec, 3 lab hrs/wk)
Course introduces professional and interpersonal skills needed by technicians who support and manage hardware and software information systems. Includes analyzing, troubleshooting and solving basic hardware and software problems, developing customer service skills and an ethics awareness, helpdesk operation, technical documentation and training.
Prerequisites: CS120 and CS140 with a “C” or better.
Concurrent: CIS0593.

CS233VB Computer Language II - Visual Basic
4 credits (3 lec, 2 lec-lab hrs/wk)
This course continues the study of programming of Visual Basic. Presents intermediate and advanced ideas of numerical computation, object-oriented programming, and problem analysis using the Visual Basic Language. Students will create Visual Basic applications using a variety of techniques and complexity.
Prerequisite: CS133VB with a “C” or better.
Concurrent: CIS0593.

CS233WS Computer Language II - Server-Side Web Scripting
4 credits (3 lec, 2 lec-lab hrs/wk)
The course is designed to provide students with an introduction to programming web-based applications using a contemporary server-based programming language. Students will learn how to design, code, and implement interactive web pages with dynamically generated content. Course assumes students have a working knowledge of HTML and client-side scripting.
Prerequisite: CS133WS with a “C” or better.
Concurrent: CIS0593.

CS240U Advanced Operating Systems (UNIX Operating System)
3 credits (3 lec hrs/wk)
Course continues study of operating systems, focusing on hands-on system administration of Linux/Unix. Topics include: installation, configuration, XP Windows configuration, user/group account management, disk formatting and partitioning, local file systems, system startup/shutdown, run levels, backup and restore, printers and printing, ports and devices, basic local area networking, and memory management.
Prerequisite: CS140 with a “C” or better.
Concurrent: CIS0593.

CS245 Project Management
3 credits (3 lec hrs/wk)
This course addresses project management concepts useful to IT professionals. Using software and related resources students will acquire knowledge, practical skills, and dispositions that make them effective project participants at both team and management levels.
Prerequisite: Minimum 45 CS credits.
Concurrent: CIS0593.

CS261 Data Structures
4 credits (3 lec, 2 lec-lab hrs/wk)
This course includes the topics of complexity analysis, approximation methods, trees, graphs, file processing, binary search trees, hashing, and storage management. This course not offered every year.
Prerequisite: CS162 with a “C” or better.
Concurrent: CIS0593.

CS278 Data Communications
3 credits (3 lec hrs/wk)
Course introduces fundamental concepts in data communication including terminology, communicating concepts, comparison of voice and data communication, medium access, elementary data link protocols, topologies, servers, and LAN operating system standards. Course discusses dynamic technology of transmitting, accessing, and controlling data, communications and networking strategies, and data communications applications.
Prerequisite: CIS6260 or CIS6243 or CS140 or CS178I with a “C” or better.
Concurrent: CIS0593.

CS279 Network Management I
(Network Hardware)
4 credits (3 lec, 3 lab hrs/wk)
Course introduces concepts of network management and applications, discussing implementation, administration, configuration, and troubleshooting of communications systems. Course exposes students to major LAN protocol suites, international standards, vendor specific solutions, and advanced networking concepts for installing and configuring systems. LAN hands-on experience and lab exercises are provided.
Prerequisite: CS278 or CIS6244 with a “C” or better.
Concurrent: CIS0593.

CS280 Field Experience
1-10 credits (3-30 lab hrs/wk)
Practical on-site experience that will allow students to test knowledge learned in the classroom and explore the variety of workplaces in which to apply that knowledge.
Prerequisite: Instructor consent.

CS288 Network Management II (Network Software and Administration)
4 credits (3 lec, 3 lab hrs/wk)
This course covers advanced management of network operating systems, including memory management, monitoring and setting performance parameters, managing multiple servers and services, and router and server configuration. Management of multiple LANs and WANs is emphasized. Hands-on experiences and lab exercises are provided in a network lab.
Prerequisite: CS279 with a “C” or better.
Concurrent: CIS0593.

CS297 IT Professional Capstone
3 credits (3 lec hrs/wk)
This course addresses knowledge, skills, and dispositions useful to IT professionals. Students will explore and acquire job exploration skills, effective interview skills, and search skills to optimize job market opportunities. An integrated approach is used to combine project design components relative to job goals and capstone activities to assist in entering the job market with an array of job and technical analysis and design skills.
Prerequisite: CS245 with a “C” or better.
Concurrent: CIS0593.

Top of Page