|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
3-2-4 Introductory Course in Visual BASIC for Windows, object-oriented programming techniques and elementary Windows programming requiring an intermediate knowledge of BASIC or other structured programming language. Emphasizes an interactive approach to the solutions of business problems. Prerequisites: CIS 106 or DP 106 or departmental permission.
Prerequisite:
CIS 106 or DP 106 or departmental permission.
-
4.00 Credits
3-2-4 This course provides a short overview of Hypertext Markup-Language (HTML), a thorough introduction to the Java programming language, and an overview of Javascript. The course is designed for those with previous programming experience. Prerequisite: CIS 106 or CSCI 111.
Prerequisite:
CIS 106 or CSCI 111.
-
3.00 Credits
This course will provide students with a solid foundation for building dynamic web pages. It introduces students to Hypertext Markup Language (HMTL) for structuring and Cascadeing Style Sheets (CSS) for styling, defining, and formatting web pages. Prerequisite: CIS 103.
-
4.00 Credits
3-2-4 (Eff. FL21) This course introduces fundamental networking theory and practice, including basic networking infrastructure, topology, and terminology; the OSI model; installing and configuring client systems and peripheral devices; configuring and troubleshooting network connections; and maintaining network security. This course should help students prepare for CompTIA Network + (Net+) certification.
-
3.00 Credits
2-2-3 This course introduces students to the field of cybersecurity. Students are introduced to various security topics, including Internet security, malware, vulnerability, cyber terrorism, cyber fraud, cyber detectives, firewalls, privacy, policies/procedures, mitigation strategies to potential cyber threats, and legal and regulartory aspects of cygersecurity. Lectures and projects promote understanding of cyber threats and security. Prerequisite: CIS 150, may be taken concurrently.
-
3.00 Credits
2-2-3 (Eff. FL21) This course introduces students to commands and operations in several commonly used operating systems, such as Microsoft Windows, Linux/Unix, Mac OS, and mobiles device operating systems. Topics include installing software, security configuration, OS hardening, troubleshooting common operating system problems, and disaster recovery.
-
4.00 Credits
3-2-4 (Eff. FL19) This course introduces students to the fundamentals of developing native applications for Apple platforms such as iOS. Students will learn details of Apple mobile platforms and programming languages and develop programs using Apple specific development environments. Emphasis will be placed on building apps intende for distribution on phones or tablets. Prerequisite: (Eff. FL19) CIS 106 or CIS 114 or CSCI 111.
-
4.00 Credits
3-2-4 (Eff. FL19) This course teaches the development of native applications for Apple platforms such as iOS. Students will learn development techniques and practices suitable for producing real-world apps designed for devices such as phones and tablets. Students expand on the ideas from CIS 200: Apple App Development I and learn to work with remote data and advanced object oriented concepts. Prereq: (Eff. FL19) CIS 200.
-
3.00 Credits
2-2-3 (Eff. FL21) This course introduces student to the installation, use, and maintenance of widely-used derivatives of the UNIX operating system, such as the Fedora and Debian distributions of Linux. Topics include file management, user account management, bash shell commands, shell scripting, working with desktop environments, periperal device connectivity, and Linux/Unix networking basics. Students will also be introduced to common application software for these enviroments. Prereqs: CIS 105 or CIS 155.
-
4.00 Credits
3-2-4 As an introduction to relational database management systems and database programming for computers using modern enterprise database servers, this course covers fundamental concepts in database design, database modeling techniques, and Structured Query Language (SQL) programming techniques wile providing hands-on exercises in which students apply these concepts and techniques to real-world problems. The course introduces the SQL, Data Manipulation Langauge (DML), Data Definition Language (DDL), Data Control Language (DCL), and store procedure programming. It also includes concepts for building frameworks for high performance web applications in multi-tier environments. Students will implement a relational database from initial requirements and conceptual design (ER Diagram) to the physical database in a modern enterprise relational database management system (RDMS). Prereqs: (Eff. FL20) CSCI 112, which may be taken concurrently, or CIS 103, or CSCI 118.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|