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
- 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
- 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
- Create and format presentation slides using Microsoft PowerPoint
- Customize Microsoft PowerPoint slides using clip art, digital pictures, theme colors, tables, charts, WordArt, and font styles.
- Utilize Microsoft PowerPoint’s menus and ribbons to perform a variety of tasks
- 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
- 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
- Introduction to Linux
- Introduction to Installing Linux
- Fedora and RedHat Enterprise Linux fundamentals
- The SHELL
- The LINUX filesystem
- Networking and the Internet
- The Bourne Again Shell (bash)
- System Administration Core Concepts
- Files, Directories, and Filesystems 1
- Finding, Downloading, and installing the software 1
- Printing 1
- Building a Linux Kernel 1
- Administration tasks 1
- Configuring and monitoring a LAN 1
- Programming the Bourne Again Shell (bash) 1
- 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
- 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
- Understand the basic concepts of computational science
- Understand the basics of a scientific research paper
- Explain a computational science project
- Explain the difference between laboratory and model-based scientific research
- Learn how to create a computer program that will model a scientific problem
- Cooperative Learning: Balance own interests and priorities with those of other team members
- Understand the various forms of computer programming
- Understand the various terms used in computer programming
- Compare the properties of computer programs and select the one ‘best fit’ for modeling the teams scientific problem 1
- Define modeling problems, their solutions and their properties 1
- Understand basic theory concerning computational modeling 1
- Utilize Power Point presentation software to describe: the problem; the model; the results; potential areas for further study 1
- Analyze a problem and determine the appropriate mathematical manipulation required to solve the problem 1
- 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
- Identify the fundamental principles of using personal computers, laptops and portable devices
- Install, configure, optimize and upgrade personal computer components
- Identify tools, diagnostic procedures and troubleshooting techniques for personal computer components and operating systems
- Identify the popular Motherboard/Processors/Memory in terms of their basic characteristics, terminology, type, capacity, architecture and standards.
- Identify safety and preventive maintenance including the potential hazards to personnel and equipment that require special disposal procedures that comply with environmental guidelines
- Identify tools, diagnostic procedures and troubleshooting techniques for security
- 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.
- 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
- See course syllabus.
OECS 195 Java Programming I 1-3 Credits
Developing of skills in programming using the Java programming language.
Learning Outcomes
- 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.
Learning Outcomes
- Effective communication skills in reading, writing, listening, and speaking.
- Basic critical thinking skills including problem identification, evidence acquisition, evidence evaluation, and problem solving and analytical decision making.
- An understanding of personal and social responsibility
- 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
- 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
- Demonstrate technical skills needed in today’s world.
- Install, upgrade, and migrate to Windows
- Deploy windows
- Configure hardware and applications
- Configure network connectivity
- Configure access to resources
- Configure and troubleshoot mobile computing
- Monitor and maintain systems that run Windows
- 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
- Create projects on Internet topics such as Internet history, Internet Safety, and Internet Applications.
- Use Web
- 0 tools, email, and search engines.
- Create a blog and basic web page.
- Collaborate on two group projects.
- 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.
Learning Outcomes
- 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.
- Use tools and palettes of Photoshop.
- Use masks, channels, filters and layer styles.
- 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.
OECS 215 Spreadsheet Applications 1-3 Credits
Use of spreadsheets to include graphics and business applications. Repeatable: for a maximum of 6 credits.
Learning Outcomes
- Create and format worksheets/workbooks using features of Microsoft Excel including chart data, styles, and themes.
- Utilize formulas and functions to create worksheets suitable for professional and personal purposes.
- 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.
Learning Outcomes
- Introduction to Databases
- Introduction to Structured Query Language (SQL)
- The Relational Model and Normalization
- Database Design Using Normalization
- Data Modeling with the Entity-Relationship Model
- Transforming Data Models into Database Designs
- SQL for Database Construction and Application Processing
- Database Redesign
- Managing Multiuser Databases 1
- Managing Databases with Microsoft SQL Server 2014 1
- The Web Server Environment 1
- 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
- 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
- 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
- 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
- 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
- Describe the common networking technology including media, topology, protocol and devices.
- Describe the common networking tools and methodology for network management and troubleshooting.
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- See course syllabus.
OECS 255 Special Topics 1-4 Credits
Topics to be announced in the Schedule of Classes.
Learning Outcomes
- 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
- Master Basic Content: OSI Model, Internetworking Devices, IP Addressing, LAN Media Topologies, Structured Cabling, Electronics
- Master Lab Skills: PC hardware Software, patch cables, installation of structured cabling; use of test equipment
- Master Documentation Skills: maintaining engineering journal; cable management techniques
- Master People Skills: working in engineering teams, self and project management, oral exams, presentations
- 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
- 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
- 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
- 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.
Learning Outcomes
- 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
- 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.
Crosslist: OATS 280
Learning Outcomes
- 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.
Learning Outcomes
- See course syllabus.
OECS 299 Independent Study 1-3 Credits
Specific subjects to be determined based on need.
Learning Outcomes
- See course syllabus.