IO = Infrequently Offered Course
|
|||
|
CS 0535 |
Word Processing Concepts
and Applications |
3 Credit Hours |
|
|
Prerequisite: |
OE 0587 College Keyboarding |
||
|
This course is a
comprehensive hands-on course that provides users with fundamentals, both
conceptual and applied, they need to use word
processing software. Students learn
the basics of word processing use and develop the tools they need to apply
this technology to business application. |
|||
|
CS 0709 |
Unix/Linux Administration |
3 Credit Hours |
|
|
Prerequisite: |
Concurrent enrollment in or completion of CS 5510
Introduction to Networking |
||
|
This course provides the
foundation to understanding the UNIX operating systems. This course will cover the installation,
maintenance, administration, and troubleshooting a working UNIX system. Students will get a hands-on experience in
working with UNIX operating systems using Linux. This course will also cover some basic
shell programming necessary to manage and administer a UNIX system. |
|||
|
CS 0715 |
Computer Concepts and
Applications |
3 Credit Hours |
|
|
Prerequisite: |
None |
||
|
An introduction to the
study of computer hardware and use of software including operating systems, Internet
browser, word processing, spreadsheet, database, and presentation programs. |
|||
|
CS 0717 |
Computer Information
Systems |
3 Credit Hours |
|
|
Prerequisite: |
Keyboarding Skills |
||
|
An introduction to the use
of computer-based information systems and communications technology in a
business environment. Includes an
introduction to information technology terminology, hardware, software, and
data communications as well as a survey of programming languages and computer
technologies. |
|||
|
CS 0718 |
PC Troubleshooting |
3 Credit Hours |
|
|
Prerequisite: |
None |
||
|
PC Troubleshooting is
designed to expand the students’ skill and proficiency in identifying the
major motherboard form factors, installation of hardware, i.e. hard drives,
memory, floppy disks, CD ROMs, and other peripherals. The student will understand how the system
communicates information between the components and how to troubleshoot and
solve PC problems, i.e.: system
conflicts, hardware conflicts, software conflicts, and other issues
concerning a system’s failure to operate successfully. The student will have the necessary skills
to purchase, maintain, and upgrade a computer system. PC Troubleshooting is a preparation course
for A+ certification. |
|||
|
CS 0719 |
Cisco Internetworking |
3 Credit Hours |
|
|
Prerequisite: |
CS 5510 Introduction to Networking |
||
|
This course will provide
the knowledge necessary to setup, manage, troubleshoot, administer, and
secure a Cisco router. This course
will help prepare students for the Cisco Certified Network Associate (CCNA)
certification. Topics covered
include: switching, OSI reference
model, routed and routing protocols, LAB technologies, and Cisco IOS. |
|||
|
CS 0720 |
Fundamentals of Network
Security |
3 Credit Hours |
|
|
Prerequisite: |
Concurrent enrollment in or completion of CS 5510
Introduction to Networking |
||
|
This course provides the fundamentals
of network security. Topics covered
include: general network security,
communication security, infrastructure security, and basic cryptography. Students will also learn the threats of
network security and implement ways to stop intrusions. |
|||
|
CS 0721 |
Database Programming |
3 Credit Hours |
|
|
Prerequisite: |
CS 5516 C++ Programming |
||
|
This course will provide
the foundation to writing a database-aware application. Students will learn the basic database
systems and how to write a software application to access the database. Students will write, primarily, web-based
application. |
|||
|
CS 0724 |
Internet Programming |
3 Credit Hours |
|
|
Prerequisite: |
CS 5516 C++ Programming |
||
|
This course will provide a
basic understanding on how to create a web-based application. Students will learn VBScript, JavaScript,
Applet, Servlet, ASP, PHP, Perl, and XML. |
|||
|
CS 0729 |
Database Concepts and
Applications |
3 Credit Hours |
|
|
Prerequisite: |
None |
||
|
This course is a
comprehensive hands-on course that provides users with fundamentals, both
conceptual and applied, they need to use database
software. Students will learn the
basics of database use and develop the tools they need to apply this
technology to business application. |
|||
|
CS 0730 |
Visual Basic Programming |
3 Credit Hours |
|
|
Prerequisite: |
Typing skills and MA 1719 College Algebra |
||
|
Provides a structured
approach to Visual Basic programming.
Includes a fundamental procedure for solving problems, naming
variables, developing algorithms, selection structures, repetition
structures, and correcting syntax and logic errors. |
|||
|
CS 0732 |
Advanced Programming
Techniques |
3 Credit Hours |
|
|
Prerequisite: |
CS 0730 Visual Basic Programming |
||
|
An intermediate
programming topic using the Visual Basic language. Topics covered include Windows API, ActiveX
control, ActiveX document, Object Oriented Programming, and Database
Programming. |
|||
|
CS 0733 |
Spreadsheet Concepts and
Applications |
3 Credit Hours |
|
|
Prerequisite: |
Keyboarding Skills |
||
|
This course is a
comprehensive hands-on course that provides users with fundamentals, both
conceptual and applied, they need to use spreadsheet
software. Students learn the basics of
spreadsheet use and develop the tools they need to apply this technology to
business application. |
|||
|
CS 0736 |
Introduction to
Programming |
3 Credit Hours |
|
|
Prerequisite: |
None |
||
|
Introduction to the design
and construction of computer programs.
Covers the Program Development Cycle with emphasis on design tools and
programming methods. Lays the
foundation for programming courses. |
|||
|
CS 0737 |
Pascal |
3 Credit Hours |
|
|
Prerequisite: |
CS 0730 Visual Basic Programming |
||
|
Introduction to
structured programming techniques using Pascal programming language including
an overview of information processing, computers, programs, programming languages,
hardware, and software with emphasis on the techniques known as “structured
programming.” |
|||
|
CS 5508 |
Principles of Software
Design |
3 Credit Hours |
|
|
Prerequisite: |
CS 5516 C++ Programming |
||
|
Intermediate programming techniques
using the C++ language. Topics covered
include sorting, object oriented programming, data abstraction, algorithmic
design, and basic data structure including linked lists and arrays. |
|||
|
CS 5509 |
Concepts of Computer
Systems |
3 Credit Hours |
|
|
Prerequisite: |
CS 5516 C++ Programming |
||
|
An introduction of
computer systems constructs, including compilers, assemblers, linking,
loading, input and output, system monitors, memory organization, processor
structure, and resource allocation. |
|||
|
CS 5510 |
Introduction to
Networking |
3 Credit Hours |
|
|
Prerequisite: |
None |
||
|
Concepts and components
involved in networking computers for hardware and software resources
sharing. Electronic mail, file sharing,
and popular networking operating systems will be explored. |
|||
|
CS 5511 |
Network Administration I |
5 Credit Hours |
|
|
Prerequisite: |
CS 5510 Introduction to Networking |
||
|
This course will help the
student develop the skills to administer and manage Windows networks on a
daily basis. This course is in
preparation for Microsoft examinations. |
|||
|
CS 5512 |
Network Administration II |
5 Credit Hours |
|
|
Prerequisite: |
CS 5511 Network Administration I |
||
|
This course will help the
student develop the skills to install and manage Micorsoft
Exchange Server and Microsoft Internet Security and Acceleration Server. The course is in preparation for Microsoft
examinations. |
|||
|
CS 5516 |
C++ Programming |
3 Credit Hours |
|
|
Prerequisite: |
CS 0730 Visual Basic Programming |
||
|
An introduction to C++
programming using structured programming and object oriented design. |
|||
|
CS 5518 |
Java Programming |
3 Credit Hours |
|
|
Prerequisite: |
CS 5516 C++ Programming |
||
|
An introduction to object
oriented programming using the Java language. |
|||
|
CS 5519 |
Special Topics in
Computing |
3 Credit Hours |
|
|
Prerequisite: |
Special permission of instructor |
||
|
Covers selected topics in
Networking and Computer Science. A
specific programming language, application, networking, or programming topic
will be listed as a subtitle. |
|||
|
CS 5520 |
Network Administration
III |
5 Credit Hours |
|
|
Prerequisite: |
CS 5512 Network Administration II |
||
|
This course will help the
student develop the skills to administer and manage Active Directory. This course will also cover the security
aspects of Windows networking operating systems. This course is in preparation for Microsoft
examinations. |
|||
|
CS 5521 |
PC Troubleshooting Lab |
2 Credit Hours |
|
|
Prerequisite: |
CS 0718 PC Troubleshooting or
permission of instructor |
||
|
This course is designed to
expand the concepts of computer hardware installation and repair. Skills to diagnose and repair PC problems
in both hardware and software will be explored. |
|||
|
CS 5525 |
Web Page Design
Technology |
3 Credit Hours |
|
|
Prerequisite: |
CS 0730 Visual Basic Programming |
||
|
This course will cover
topics in designing, creating, maintaining, and troubleshooting web
pages. Students will learn to create
web pages using HTML, JavaScript, Java, and ActiveX. |
|||