WebCT  |  Calendar  |  Get Adobe Reader  |  Directory

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 ]