Academic Catalog

Computer Technlogy (OECS)

OECS 101  Computer Basics  1 Credit (1)  
Hands-on instruction to introduce computer use and commonly used software. Graded S/U.

Learning Outcomes
  1. See course syllabus.

  
OECS 105  Introduction to Information Technology  3 Credits (3)  
Examination of information systems and their impact on commerce, education, and personal activities. Utilization of productivity tools for communication, data analysis, information management and decision- making. Repeatable: up to 3 credits.

Learning Outcomes
  1. See course syllabus.

  
OECS 110  Introduction to Power Point  1-3 Credits  
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.

Learning Outcomes
  1. Create and format presentation slides using Microsoft PowerPoint
  2. Customize Microsoft PowerPoint slides using clip art, digital pictures, theme colors, tables, charts, WordArt, and font styles.
  3. Utilize Microsoft PowerPoint’s menus and ribbons to perform a variety of tasks
  4. Present an slide presentations with transitions including sound and animations

  
OECS 125  Operating Systems  1-3 Credits  
Installation, configuration and optimization of current operating systems.

Learning Outcomes
  1. See course syllabus.

  
OECS 128  Operating Systems Linux/Unix  3 Credits (3)  
Installation, configuration, and use of Linux/Unix operating system software and utilities including hardware management, file management, use of command line, and scripting.

Learning Outcomes
  1. Introduction to Linux
  2. Introduction to Installing Linux
  3. Fedora and RedHat Enterprise Linux fundamentals
  4. The SHELL
  5. The LINUX filesystem
  6. Networking and the Internet
  7. The Bourne Again Shell (bash)
  8. System Administration Core Concepts
  9. Files, Directories, and Filesystems 1
  10. Finding, Downloading, and installing the software 1
  11. Printing 1
  12. Building a Linux Kernel 1
  13. Administration tasks 1
  14. Configuring and monitoring a LAN 1
  15. Programming the Bourne Again Shell (bash) 1
  16. The Python Programming LanguagePoints/Grading conversion:

  
OECS 145  Mobile Application Development  1-3 Credits  
Introduction to elements of mobile application coding including concepts, design strategies, tools needed to create, test and deploy applications for mobile devices. Repeatable: up to 6 credits.

Learning Outcomes
  1. See course syllabus.

  
OECS 155  Special Topics Introductory Computer Technology  0.5-3 Credits  
Topics to be announced in the Schedule of Classes. Repeatable: up to 8 credits.

Learning Outcomes
  1. Understand the basic concepts of computational science
  2. Understand the basics of a scientific research paper
  3. Explain a computational science project
  4. Explain the difference between laboratory and model-based scientific research
  5. Learn how to create a computer program that will model a scientific problem
  6. Cooperative Learning: Balance own interests and priorities with those of other team members
  7. Understand the various forms of computer programming
  8. Understand the various terms used in computer programming
  9. Compare the properties of computer programs and select the one ‘best fit’ for modeling the teams scientific problem 1
  10. Define modeling problems, their solutions and their properties 1
  11. Understand basic theory concerning computational modeling 1
  12. Utilize Power Point presentation software to describe: the problem; the model; the results; potential areas for further study 1
  13. Analyze a problem and determine the appropriate mathematical manipulation required to solve the problem 1
  14. Compare and contrast applicability of computational science to common occurrences in daily life

  
OECS 185  PC Maintenance and Repair I  1-3 Credits  
Introduction to most common types of PC configurations, installations, and failures. This course will explore troubleshooting skills for maintaining and repairing common hardware and software related problems. Repeatable: up to 3 credits.

Learning Outcomes
  1. Identify the fundamental principles of using personal computers, laptops and portable devices
  2. Install, configure, optimize and upgrade personal computer components
  3. Identify tools, diagnostic procedures and troubleshooting techniques for personal computer components and operating systems
  4. Identify the popular Motherboard/Processors/Memory in terms of their basic characteristics, terminology, type, capacity, architecture and standards.
  5. Identify safety and preventive maintenance including the potential hazards to personnel and equipment that require special disposal procedures that comply with environmental guidelines
  6. Identify tools, diagnostic procedures and troubleshooting techniques for security
  7. Identify various types of printers, their operations and components, how they work, how they print onto a page, care and service techniques and common problems with printer types.
  8. Identify basic network concepts and network terminology such as bandwidth, topology, connectivity, client server, peer-to-peer, media, OSI and other relevant terms, common communication protocols, including how a network works.

  
OECS 192  C++ Programming I  3 Credits (3)  
Development of skills in programming using the C++ programming language.

Learning Outcomes
  1. See course syllabus.

  
OECS 195  Java Programming I  1-3 Credits  
Developing of skills in programming using the Java programming language.

Learning Outcomes
  1. See course syllabus.

  
OECS 200  Accounting on Microcomputers  3 Credits (3)  
Fundamental accounting principles using popular microcomputer software to include G/L, A/R, A/P, purchase order, billing, inventory, and forecasting modules.
Prerequisite(s): ACCT 2110 or OATS 121  

Learning Outcomes
  1. Effective communication skills in reading, writing, listening, and speaking.
  2. Basic critical thinking skills including problem identification, evidence acquisition, evidence evaluation, and problem solving and analytical decision making.
  3. An understanding of personal and social responsibility
  4. An ability to apply the fundamental concepts of quantitative reasoning in mathematics and science.

  
OECS 204  Linux Operating System  1-3 Credits  
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. Repeatable: up to 3 credits.

Learning Outcomes
  1. See course syllabus.

  
OECS 207  Windows  3 Credits (3)  
Covers local installation, configuration of core local services, managing users, and the general local management and maintenance of Windows workstations. Repeatable: up to 6 credits.
Prerequisite(s)/Corequisite(s): OECS 185  

Learning Outcomes
  1. Demonstrate technical skills needed in today’s world.
  2. Install, upgrade, and migrate to Windows
  3. Deploy windows
  4. Configure hardware and applications
  5. Configure network connectivity
  6. Configure access to resources
  7. Configure and troubleshoot mobile computing
  8. Monitor and maintain systems that run Windows
  9. Configure backup and recovery options

  
OECS 208  Internet Applications  1-3 Credits  
Survey of the Internet to include e-mail, file transfer, current search techniques, the World Wide Web and basic Web page development. Repeatable: up to 6 credits.

Learning Outcomes
  1. Create projects on Internet topics such as Internet history, Internet Safety, and Internet Applications.
  2. Use Web
  3. 0 tools, email, and search engines.
  4. Create a blog and basic web page.
  5. Collaborate on two group projects.
  6. Design an Internet Guide using a Wiki or a web page.

  
OECS 209  Computer Graphic Arts  1-3 Credits  
Basic graphics composition using computer programs to include editing and manipulating graphic images, clip-art, and printing of pictures. Repeatable: for a maximum of 6 credits under different subtitles listed in the Schedule of Classes.
Prerequisite(s): OECS 105, BCIS 1110, or OECS 10  

Learning Outcomes
  1. The student will be able to work with basic concepts, tools, and vocabulary of Adobe Photoshop to create effective visual communication. The student will be able to use selection tools, cloning, copying and pasting, color correction, image restoration, filters, and special effects.
  2. Use tools and palettes of Photoshop.
  3. Use masks, channels, filters and layer styles.
  4. Perform photo retouching and typographic design tasks.

  
OECS 211  Word Processing Applications  1-3 Credits  
Basic word processing to include composing, editing, formatting, and printing of documents. Repeatable: under different subtitles listed in the Schedule of Classes for a maximum of 6 credits.
Prerequisite(s): BCIS 1110 or OECS 105  
OECS 215  Spreadsheet Applications  1-3 Credits  
Use of spreadsheets to include graphics and business applications. Repeatable: for a maximum of 6 credits.
Prerequisite(s): BCIS 1110 or OECS 105  

Learning Outcomes
  1. Create and format worksheets/workbooks using features of Microsoft Excel including chart data, styles, and themes.
  2. Utilize formulas and functions to create worksheets suitable for professional and personal purposes.
  3. Utilize the advanced function of Excel to create templates, work with multiple worksheet, advanced sorting and filtering and data analysis.

  
OECS 220  Database Application and Design  1-3 Credits  
Creating, sorting, and searching of single and multifile databases to include report generation and programming database commands. Repeatable: for a maximum of 6 credits under different subtitles listed in the Schedule of Classes.
Prerequisite(s): BCIS 1110 OR E T 120 OR OECS 105  

Learning Outcomes
  1. Introduction to Databases
  2. Introduction to Structured Query Language (SQL)
  3. The Relational Model and Normalization
  4. Database Design Using Normalization
  5. Data Modeling with the Entity-Relationship Model
  6. Transforming Data Models into Database Designs
  7. SQL for Database Construction and Application Processing
  8. Database Redesign
  9. Managing Multiuser Databases 1
  10. Managing Databases with Microsoft SQL Server 2014 1
  11. The Web Server Environment 1
  12. Big Data, Data Warehouses, and Business Intelligence Systems

  
OECS 221  Internship I  1-3 Credits  
Work experience that directly relates to a student's major field of study that provides the student an opportunity to explore career paths and apply knowledge and theory learned in the classroom. Internships may be paid or unpaid. Students are supervised/evaluated by both the employer and the instructor. Repeatable: up to 3 credits. OECS majors. Graded: S/U.
Prerequisite(s): Consent of instructor  

Learning Outcomes
  1. See course syllabus.

  
OECS 222  Internship II  1-3 Credits  
Continuation of OECS 221. Each credit requires specified number of hours of on-the-job work experience. Repeatable: up to 3 credits. OECS majors. Graded: S/U.
Prerequisite(s): OECS 221 and consent of instructor  

Learning Outcomes
  1. See course syllabus.

  
OECS 223  Web Design for Business  3 Credits (3)  
Design and create a website using HTML, CSS, web development tools and industry-recognized software while applying best practices in site management and business web presence.

Learning Outcomes
  1. See course syllabus.

  
OECS 227  Computer Applications for Technicians  3 Credits (3)  
Computer applications for service technicians in various disciplines. Hardware and software applications explored. Includes operating systems, high level programming, and networking hardware and software.

Learning Outcomes
  1. See course syllabus.

  
OECS 230  Data Communications and Network I  1-3 Credits  
Definition of data communication; survey of hardware applications and teleprocessor software; examination and design of networks. Repeatable: for a maximum of 6 credits.
Prerequisite(s): OECS 185  

Learning Outcomes
  1. Describe the common networking technology including media, topology, protocol and devices.
  2. Describe the common networking tools and methodology for network management and troubleshooting.
  3. Understand the common security threats and method/technique to protect and ensure network integrity.

  
OECS 231  Data Communications and Network II  1-3 Credits  
Installation and application of popular microcomputer network software. Repeatable: for a maximum of 6 credits.
Prerequisite(s): OECS 230  

Learning Outcomes
  1. See course syllabus.

  
OECS 234  Linux Server  3-4 Credits  
This course addresses the implementation and support needs of IT professionals that are planning to deploy and support Linux Server(s). It provides in-depth, hands-on training for planning, implementation, management and support of Linux networking services. Repeatable: up to 8 credits.
Prerequisite(s)/Corequisite(s): OECS 204  

Learning Outcomes
  1. See course syllabus.

  
OECS 235  Structured Query Language (SQL)  1-3 Credits  
Installation, configuration, administration, and troubleshooting of SQL client/server database management system. Repeatable: up to 3 credits.
Prerequisite(s)/Corequisite(s): OECS 220  

Learning Outcomes
  1. See course syllabus.

  
OECS 237  Windows Server  3-4 Credits  
This course addresses the implementation and support needs of IT professionals that are planning to deploy and support Microsoft Windows Server Active Directory Domain Services in medium to large businesses. It provides in-depth, hands-on training for Information Technology (IT) professionals responsible for the planning, implementation, management, and support of Windows Active Directory services. Repeatable: up to 4 credits.
Prerequisite(s)/Corequisite(s): OECS 207  

Learning Outcomes
  1. See course syllabus.

  
OECS 245  Game Programming I  3 Credits (3)  
Development of programming skills for games and animation using current programming languages and tools. Repeatable: for a maximum of 6 credits.
Prerequisite(s): consent of instructor  

Learning Outcomes
  1. See course syllabus.

  
OECS 246  Game Programming  3 Credits (3)  
Continuation of OECS 245. Repeatable: for a maximum of 6 credits.
Prerequisite(s): OECS 245  

Learning Outcomes
  1. See course syllabus.

  
OECS 253  Applied Data Analysis and Management  3 Credits (3)  
Applied use of advanced spreadsheet tools for data analysis and database tools for data and information management. Connect emerging topics in business to tools used in analyzing data and making raw data useful for business decision making.
Prerequisite(s): BCIS 1110  

Learning Outcomes
  1. See course syllabus.

  
OECS 255  Special Topics  1-4 Credits  
Topics to be announced in the Schedule of Classes.

Learning Outcomes
  1. See course syllabus.

  
OECS 261  Introduction to Networks  3-4 Credits  
Introduction to networking principles including the practical and conceptual skills for understanding basic networking, planning and designing networks, implementing IP addressing schemes, examining the OSI and TCP/IP layers, and performing basic configurations for routers and switches. Aligns to the first course of the Cisco Networking Academy CCNA curriculum.

Learning Outcomes
  1. Master Basic Content: OSI Model, Internetworking Devices, IP Addressing, LAN Media Topologies, Structured Cabling, Electronics
  2. Master Lab Skills: PC hardware Software, patch cables, installation of structured cabling; use of test equipment
  3. Master Documentation Skills: maintaining engineering journal; cable management techniques
  4. Master People Skills: working in engineering teams, self and project management, oral exams, presentations
  5. Achieve Awareness and Access: basic technological literacy; awareness of IT careers; preparation for 2 and 4 yr. EE, CS, and IT programs; access to well-paying, learning-oriented jobs; ability to design, install, and maintain internetworks

  
OECS 262  Essentials of Routing and Switching  3-4 Credits  
Examination of the architecture, components, and operations of routers and switches in a small network. Student will learn how to configure, verify and troubleshoot: routers and switches, static routing, default routing, VLANs, and ACLs. Aligns to the second course of the Cisco Networking Academy CCNA curriculum. Repeatable: up to 4 credits.
Prerequisite(s)/Corequisite(s): OECS 261  

Learning Outcomes
  1. See course syllabus.

  
OECS 263  Network Fundamentals  3-4 Credits  
Fundamentals of networking architecture, components, and operations including practical and conceptual skills using routers and switches. Student will learn how to configure, verify and troubleshoot static routing, default routing, VLANs, and ACLs. This course aligns to the third course of the Cisco Networking Academy CCNA curriculum. Repeatable: up to 4 credits.
Prerequisite(s)/Corequisite(s): OECS 262  

Learning Outcomes
  1. See course syllabus.

  
OECS 264  Network Routing Protocols  3-4 Credits  
Fundamentals of routing protocols for troubleshooting advanced network operations. Covers common networking issues such as RIP, OSPF, and EIGRP for IPv4 and IPv6 networks. This course aligns to the fourth course of the Cisco Networking Academy CCNA curriculum. Repeatable: up to 4 credits.
Prerequisite(s)/Corequisite(s): OECS 263  

Learning Outcomes
  1. See course syllabus.

  
OECS 269  Network Security  3 Credits (3)  
Fundamentals of design and implementation of network security solutions that will reduce the risk of system vulnerability. Repeatable: up to 8 credits.
Prerequisite(s): OECS 204 or OECS 207 or OECS 261 or consent of instructor  

Learning Outcomes
  1. See course syllabus.

  
OECS 275  PC Maintenance and Repair II  1-3 Credits  
Continuation of OECS 185. Repeatable: up to 6 credits.
Prerequisite(s): OECS 185  

Learning Outcomes
  1. See course syllabus.

  
OECS 280  Desktop Publishing I  3 Credits (3)  
Design and production of publication materials to fill the needs of business communities, using a microcomputer. Repeatable: for a maximum of 6 credits.
Prerequisite(s): either BCIS 1110, OECS 105  
Crosslist: OATS 280  

Learning Outcomes
  1. See course syllabus.

  
OECS 290  Computer Technology Capstone  1-3 Credits  
Refines skills learned in the OECS program. Culminates in a review and practice of advanced software applications. Repeatable: up to 3 credits. Restricted to: OECS & OECT majors.
Prerequisite(s): (OECS 125, OECS 128, OECS 207, OR OECS 203) AND (OECS 185 OR E T 283)  

Learning Outcomes
  1. See course syllabus.

  
OECS 299  Independent Study  1-3 Credits  
Specific subjects to be determined based on need.

Learning Outcomes
  1. See course syllabus.