Computer & Information Technology-
Course Descriptions
Where students come FIRST!
[ HOME | DEPARTMENTS | CIT COURSE DESCRIPTIONS ]
![]()
| BCIS—Business Computer Information Systems |
| BCIS 110G Introduction to Computerized Information Systems 3 cr. |
| Computerized information systems, their economic, and social implications. Introduction to microcomputer hardware, personal productivity software, and communications. |
[ TOP ]
![]()
| CS- Computer Science |
| C S 110G Computer Literacy 3 cr. |
| Evolution and application of computers; economic and social implications; introduction to programming on microcomputers. |
| C S 177 C Programming 3 cr. (2+2P) |
|
Introduction to object-oriented programming in the C language.
Prerequisite: C S 167 or previous programming experience in C or consent of instructor. |
| C S 187 Java Programming 3 cr. (2+2P) |
|
Programming in the Java language.
Prerequisite: MATH 121G. Same as BCIS 122. |
| C S 209 Special Topics. 1–3 cr. |
| May be repeated for a maximum of 12 credits. |
| C S 272 Introduction to Data Structures 4 cr. (3+2P) |
|
Design, implementation, use of fundamental abstract data types
and
their algorithms: lists, stacks, queues, deques, trees;
imperative and
declarative programming. Internal sorting; time and space
efficiency of
algorithms.
Prerequisites: at least a C in C S 171. |
[ TOP ]
![]()
| OECS- Computer Technology |
| OECS 101 Computer Basics 1 cr. |
| Hands-on instruction to introduce computer use and commonly used software. |
| OECS 105 Introduction to Microcomputer Technology 3 cr. |
| History and impact of computers on the economy and society. Development of basic skills in operating systems, word processing, spreadsheets, and databases. |
| OECS 110 Introduction to Power Point 1 cr. |
|
An introduction to Power Point software to develop business
presentations.
Includes concepts of basic presentation methods and graphic
design principles. Students will create and deliver
presentations using
text, charts, digitized images, and sound. Prerequisites: BCIS 110G, C S 110G, or OECS 105. |
| OECS 120 Computer Operations 3 cr. |
| Operation of digital computer; structure of computer system and operating procedures; use and care of peripheral devices; typical machine run procedures. Hands-on experience. |
| OECS 125 Operating Systems 1–3 cr. |
|
Installation of current operating systems software, and
utilities to include
systems configuration, file, and hardware management.
Prerequisite: either BCIS 110G, C S 110G or OECS 105. May be repeated for a maximum of 6 credits. |
| OECS 128 Operating Systems Linux/Unix 3 cr. |
|
Installation of current operating system software and utilities
including
systems configuration, file and hardware management.
Prerequisite: either BCIS 110G, C S 110G or OECS 105. May be repeated for a maximum of 6 credits. |
| OECS 140 Introduction to Game Production Industry 3 cr. |
|
Students explore the business behind game production,
understanding
how game companies are organized and funded, positions within
the
game industry, and what skills game producers need.
Prerequisites: Either BCIS 110G, C S 110G, or OECS 105. |
| OECS 141 Introduction to Interactive Game Programming 3 cr. |
|
This introductory programming class reviews the basics of
programming,
including the object oriented approach. Students will
de-construct existing
games, develop their own code, and gain an appreciation for
coding
strategies.
Prerequisites: C S 110G, BCIS 110G, or OECS 105. May be repeated for a maximum of 6 credits. |
| OECS 150 Introduction to Programming Using Visual Basic 4 cr. |
|
Introduction to algorithmic problem-solving concepts, structured
programming
design oriented application programming interface development.
Solutions to problems are implemented using the Visual Basic
programming language in the Windows environment, with connection
to Access databases as applicable.
Prerequisites: CS 110, OECS 220, and MATH 120, or consent of instructor. |
| OECS 160 RPG II, Programming I 3 cr. |
|
Use of computer language RPG II to program business systems.
Student
will write and run several programs, and learn debugging
techniques.
Prerequisite: OECS 105. |
| OECS 170 PASCAL Programming I 3 cr. |
| Vocabulary, syntax, structure, and application of PASCAL. Prerequisite: one semester of any programming course. |
| OECS 175 Assembly Language Programming I 3 cr. |
| Vocabulary, syntax, structure, and application of assembly language programs. Prerequisite: one semester of any programming course. |
| OECS 185 PC Maintenance and Selection I 1–3 cr. |
|
Selecting, installing, configuring, troubleshooting, and
maintaining microcomputers
and peripheral devices.
Prerequisites: BCIS 110G, C S 110G or OECS105. |
| OECS 190 C Programming I 3 cr. |
|
Development of skills in programming using the C Programming
language. Prerequisite: one semester of any programming course. |
| OECS 191 C Programming II 3 cr. |
|
Continuation of OECS 190.
Prerequisite: OECS 190 . |
| OECS 192 C Programming I 3 cr. |
|
Development of skills in programming using the C programming
language.
Prerequisite: one semester of any programming course. |
| OECS 193 C Programming II 3 cr. |
|
Continuation of OECS 192.
Prerequisite: OECS 192. |
| OECS 195 Java Programming I 1–3 cr. |
|
Developing of skills in programming business systems using the
computer
language Java.
Prerequisite: one semester of any programming course. May be repeated for a maximum of 9 credits. |
| OECS 196 Java Programming II 1–3 cr. |
|
Continuation of OECS 195.
Prerequisite: OECS 195. May be repeated for a maximum of 9 credits. |
| OECS 200 Accounting on Microcomputers 3 cr. |
|
Fundamental accounting principles using popular microcomputer
soft
ware to include G/L, A/R, A/P, purchase order, billing,
inventory, and
forecasting modules. Prerequisite: ACCT 252 or BOT 121. |
| OECS 203 UNIX Operating System 1–3 cr. |
|
Introduction to the UNIX operating system using Telnet to access
a remote
UNIX system. Basic UNIX commands and file system concepts.
Prerequisite: C S 110G, B CS 110G or OECS 105. |
| OECS 204 Linux Operating System 1–3 cr. |
|
Install and configure the Linux operating system on X86
systems. Covers
issues involved in maintaining operating system, networking,
creating
and managing users, and installing and updating software.
General procedures
for working with operating system includes maintaining disk
space, preserving system security, and other related topics.
Prerequisite: C S 110G, B CS 110G or OECS 105. |
| OECS 205 Advanced Operating Systems: Administration 3 cr. |
|
Examines operating systems designed for PC, minicomputers and
mainframes.
Covers maintaining operating systems, creating and managing
users, and installing and updating software. General procedures
for
working with operating systems will include maintaining disk
space,
preserving system security, providing mail services, among other
topics.
Prerequisite: OECS 128. May be repeated for a maximum of 6 credits. |
| OECS 207 Windows 1–3 cr. |
|
Windows concepts including program manager, icons, multiple
applications
and file/disk management. Windows applications introduced.
Prerequisites: OECS 105 or BCIS 110G or CS 110G or consent of instructor. May be repeated for a maximum of 6 credits under different subtitles listed in the Schedule of Classes. |
| OECS 208 Internet Applications 1–3 cr. |
|
Survey of the Internet to include e-mail, file transfer,
current search
techniques, the World Wide Web and basic Web page development.
Prerequisite: CS 110G, BCIS 110G or OECS 105. May be repeated for a maximum of 6 credits. |
| OECS 210 Survey of Current Microcomputer Software 3 cr. |
|
Overview of current software packages for the microcomputer.
Prerequisites: C S 110G, BCIS 110G or OECS 105. |
| OECS 211 Word Processing Applications 1–3 cr. |
|
Basic word processing to include composing, editing, formatting,
and
printing of documents.
Prerequisites: C S 110G, BCIS 110G or OECS 105. May be repeated under different subtitles listed in the Schedule of Classes for a maximum of 6 credits |
| OECS 212 Introduction to the Automated Office 3 cr. |
|
Covers applications of integrated business software packages.
Prerequisite: consent of instructor. Same as BOT 210. |
| OECS 213 Image Processing 1 cr. |
|
Introduction to digital imaging acquisition and editing. Use of
digital
cameras and computer graphic software for business and personal
use.
Prerequisites: C S 110G, BCIS 100 G or OECS 105. Graded S/U. |
| OECS 214 Creating a Web Page 1 cr. |
|
Introduction to creating Web pages for business and personal
use.
Prerequisites: C S 110G, BCIS 110G or OECS 105. Graded S/U. |
| OECS 215 Spreadsheet Applications 1–3 cr. |
|
Use of spreadsheets to include graphics and business
applications.
Prerequisites: C S 110G, BCIS 110G or OECS 105. May be repeated for a maximum of 6 credits. |
| OECS 216 Programming for the Web 3 cr. |
|
Designing web-based applications using HTML and Java, Perl and C
programming languages.
Prerequisite: one semester of any programming course. |
| OECS 218 Web Page Programming Support 3 cr. |
|
Languages that support Web page development including HTML,
Active
X and Java Script. Implementation of forms and style sheets in
Web pages
also presented. Prerequisites: C S 110G, BCIS 110G or OECS 105. |
| OECS 220 Database Application and Design 1–3 cr. |
|
Creating, sorting, and searching of single and multifile
databases to
include report generation and programming database commands.
Prerequisites: C S 110G, BCIS 110G or OECS 105. May be repeated for a maximum of 6 credits under different subtitles listed in the Schedule of Classes. |
| OECS 221 Cooperative Experience I 1–3 cr. |
|
Student employed at approved work site; supervised and rated by
employer
and instructor. Each credit requires specified number of hours
of on-the-job work experience.
Prerequisite: consent of instructor. Restricted to OECS majors. Graded S/U. |
| OECS 222 Cooperative Experience II 1–3 cr. |
|
Continuation of OECS 221. Each credit requires specified number
of
hours of on-the-job work experience.
Prerequisite: OECS 221 and consent of instructor. Restricted to OECS majors. Graded S/U. |
| OECS 225 Computer Graphics for Business 3 cr. |
|
Programming common computer graphics for business. Creation of
computer special effects.
Prerequisites: C S 110G, BCIS 110G or OECS 105 |
| OECS 227 Computer Applications for Technicians 3 cr. |
| Computer applications for service technicians in various disciplines. Hardware and software applications explored. Includes operating systems, high level programming, and networking hardware and software. |
| OECS 230 Data Communications and Networks I 1–3 cr. |
|
Definition of data communication; survey of hardware
applications and
teleprocessor software; examination and design of networks.
Prerequisite: OECS 185. May be repeated for a maximum of 6 credits. |
| OECS 231 Data Communications and Networks II 1–3 cr. |
|
Installation and application of popular microcomputer network
software.
Prerequisite: OECS 230. May be repeated for a maximum of 6 credits. |
| OECS 232 Implementing and Supporting Networks I 3 cr. |
|
Knowledge and skills relating to post-installation and
day-to-day administration
tasks in a single-domain or multiple-domain network.
Prerequisite: OECS 230 or OECS 261. |
| OECS 233 Implementing and Supporting Networks II 1–3 cr. |
|
Implementation, administration, and troubleshooting networks in
an
enterprise computing environment to include multiple servers,
domain
and sophisticated server applications.
Prerequisite: OECS 232. |
| OECS 234 Transmission Control Protocol/Internet Protocol 1–3 cr. |
|
Setup, configuration, administration and support of
Transmission Control
Protocol/ Internet Protocol (TCP/IP).
Prerequisite: OECS 233 . |
| OECS 235 Structure Query Language SQL) 1–3 cr. |
|
Installation, configuration, administration, and troubleshooting
of SQL
client/server database management system.
Prerequisite: OECS 185, OECS 207, OECS 230 or OECS 261. |
| OECS 236 Network Management 1–3 cr. |
|
Administration and troubleshooting Systems Management Server (SMS).
Prerequisite: OECS 234. May be repeated for a maximum of 6 credits. |
| OECS 240 COBOL Programming I 3 cr. |
|
Student will develop knowledge of American National Standard,
structured
COBOL and its use in business systems programming; debugging
techniques.
Prerequisites: C S 110G, BCIS 110G or OECS 105. |
| OECS 241 COBOL Programming II 3 cr. |
|
Continuation of OECS 240.
Prerequisite: OECS 240. |
| OECS 250 Computer Systems Analysis I 3 cr. |
|
Analysis and design of business data processing and information
systems.
Study of the System Life Cycle.
Prerequisite: OECS 125 or OECS |
| OECS 251 Computer Systems Analysis II 3 cr. |
|
Continuation of OECS 250.
Prerequisite: OECS 250. |
| OECS 252 Project Management 3 cr. |
| Utilization of project management software to establish, control and coordinate timelines, budgets, and work teams. Introduction to methods and principles of oriented project management emphasizing team based performance. |
| OECS 255 Special Topics 1–4 cr. |
| Topics to be announced in the Schedule of Classes. |
| OECS 260 Hypertext Markup Language HTML) 1–3 cr. |
|
Coverage of HTML as used for web-page development for Internet
and
Intranet. Text manipulation, graphics, hypertext links, lists,
and tables.
Prerequisite: C S 110G, BCIS 110G or OECS 105. May be repeated for a maximum or 3 credits. |
| OECS 261 Computer Network Design 4 cr. |
|
Design of modern computer networks utilizing seven layers of OSI
reference
model, including data conversion, encapsulation, and various
addressing
techniques. Prerequisite: C S 110G, BCIS 110G or OECS 105. |
| OECS 262 Configuration of Computer Networks 4 cr. |
|
Installation, configuration, and maintenance of network routers
including
flow control, editing features, IOS software, upgrades, backups,
and
protocol addressing. Prerequisite: OECS 261. |
| OECS 263 Computer Network Performance 4 cr. |
|
Design, configuration, and optimization of computer network
performance
by utilizing bridges, routers, and switches to segment networks
and reduce congestion.
Prerequisite: OECS 262. |
| OECS 264 Wide Area Networks 4 cr. |
|
Installation, configuration, and monitoring of wide area network
services
including LAPB, frame relay, ISDN/LAPD, HDLC, PPP, and DDR.
Prerequisite: OECS 263. |
| OECS 265 Advanced Routing Configuration 4 cr. |
|
Advanced configuration and optimization of network routing
protocols,
including OSPF, IGRP, and BGP.
Prerequisite: OECS 264. |
| OECS 266 Remote-Access Networks 4 cr. |
|
Advanced configuration of WANs, including product selection,
assembling
and cabling WAN components, PPP, PAP, CHAP, ISDN, DDR, PAT,
frame relay, traffi c shaping and optimization, and WAN
troubleshooting.
Prerequisite: OECS 265. |
| OECS 267 Multilayer Switching 4 cr. |
|
Installation, configuration, management, and troubleshooting of
network
switches. Prerequisite: OECS 266. |
| OECS 268 Network Troubleshooting 4 cr. |
|
Application of network troubleshooting methods, including
identification
of troubleshooting targets; application of troubleshooting
tools;
documentation of symptoms, actions, and results; tracking
log-ins and
connections; and diagnosing and correcting problems with TCP/IP, VLANs, frame relay, ISDN, and BRI.
Prerequisite: OECS 267. |
| OECS 270 Topics in Data Processing I 1–4 cr. |
| Topics of current interest in data processing or individual projects for the advanced student. |
| OECS 275 PC Maintenance and Selection II 1–3 cr. |
|
Continuation of OECS 185.
Prerequisite: OECS 185. May be repeated for a maximum of 6 credits. |
| OECS 280 Desktop Publishing I 3 cr. |
|
Design and production of publication materials to fill the
needs of business
communities, using a microcomputer.
Prerequisites: either BCIS 100G, C S 110G, OECS 105. May be repeated for a maximum of 6 credits. Same as BOT 280. |
| OECS 281 Desktop Publishing II 3 cr. (2+2P) |
|
Continuation of OECS 280. Refining skills using desktop
publishing software. Prerequisite: OECS 280. May be repeated for a maximum of 6 credits. Same as BOT 281. |
| OECS 285 Multimedia Methods and Applications 1–3 cr. |
|
Design and authoring of multimedia presentations on the
microcomputer
to meet business needs.
Prerequisites: CS 110G, BCIS 110G, or OECS 105. |
| OECS 286 Computer Audio and Video Applications 3 cr. |
|
Theory of audio and video related to computers. Multimedia
topics include
sound editors, wave effects, synthesis, video editors, video
morphing,
assembly, and equipment.
Prerequisite: OECS 207, OECS 285. |
| OECS 290 Computer Technology Capstone 1–3 cr. |
|
Refines skills learned in the OECS program. Culminates in a
review and
practice of advanced software applications.
Prerequisites: OECS 125, OECS 140, OECS 185 and OECS 220. Restricted to majors. |
| OECS 299 Independent Study 1–3 cr. |
| Specific subjects to be determined based on need. |
[ TOP ]