Computer Science Technology
Degrees and Certificates
-
Computer Science Technology - Networking A.A.S. -
Computer Science Technology A.A.S. -
Computer Science Technology Certificate -
Computer Science Technology Short-Term Certificates
Classes
CIS 113: Spreadsheet Software Applications
CIS 146: Computer Applications
This course is an introduction to computer software applications, including word processing, spreadsheets, database management, and presentation software. This course will introduce students to concepts associated with professional certifications.
CIS 147: Advanced Computer Applications
This course will demonstrate advanced functions and integration of word processing, spreadsheet, database, and presentation software. Upon completion, students should be able to apply advanced features of the selected software to typical problems found in society and business. This course will prepare students for Microsoft Office Specialist (MOS) certification.
CIS 157: Introduction to App Development with Swift
CIS 171: Linux I (CompTIA Linux+)
CIS 172: Linux II
CIS 199: Network Communications (CompTIA Network+)
CIS 201: Introduction to Computer Programming Concepts
CIS 146 (may be taken concurrently)
CIS 207: Web Development
CIS 146 (May be taken concurrently)
CIS 208: Web Authoring Software
CIS 146 (May be taken concurrently)
CIS 209: Advanced Web Development
CIS 212: Visual Basic Programming
Elementary Algebra
CIS 213: Advanced Visual Basic Programming
This course is a continuation of CIS 212, Visual Basic Programming.
CIS 220: App Development with Swift I
CIS 222: Database Management Systems
CIS 227: App Development with Swift II
CIS 245: Cyber Defense (CompTIA CySA+)
The course provides students with information on the concept of cyber defense. Topics include information relative to legal aspects of cyber attacks, threats to various levels of national and local social infrastructure, financial systems, personal data, and other direct and indirect threats. As part of this course students explore current and historical cyber threats and U.S. policy regarding infrastructure protection.
CIS 246: Ethical Hacking (EC Council CEH)
This course emphasizes scanning, testing, and securing computer systems. The lab-intensive environment provides opportunities to understand how perimeter defenses work and how hackers are able to compromise information systems. With awareness of hacking strategies, students learn to counteract those attempts in an ethical manner.
CIS 251: C++ Programming
CIS 255: Java Programming
CIS 263: Computer Maintenance (CompTIA A+)
CIS 270: Cisco CCNA I
CIS 271: Cisco CCNA II
CIS 272: Cisco CCNA III
CIS 276: Server Administration
CIS 277: Network Services Administration
CIS 278: Directory Services Administration
CIS 280: Network Security (CompTIA Security+)
CIS 285: Object Oriented Programming
CIS 286: Computerized Management Info Systems
CIS 289: Wireless Networking
Permission of Instructor
CIS 296: Special Topics
Permission of Instructor
CIS 299: Directed Studies in Computer Science
Permission of Instructor
DPT 100: Introductory Computer Skills I
Placement at ENR 098