Nav
Search South Mountain Community College Website
SMCC Cougar facebook South Mountain Community College twitter SMCC youtube Videos

Search Results:


Availability

CIS165DA - Android Mobile Device Programming

Beginning with an overview of Android features, this class explores the required software tools and programming techniques for developing Android device applications from creating the user interface, working with activities, intents and views, to using databases, providing data persistence, accessing device features and services, to debugging and publishing applications.

Availability

CIS165DC - Xamarin/C# Cross-Platform Development

Develop cross-platform mobile apps for iOS, Android, and Windows devices using the Xamarin.Forms Platform and C#, utilizing the Visual Studio IDE. Focusing on Xamarin.Forms projects, the course includes PCL and SAP approaches to shared code, developing interfaces with XAML or in C# code, emulator testing, data binding, backgrounding, packaging for deployment. Coding techniques include Layouts and shared controls (views), MVVM pattern, LINQ, SQLite, and Dependency Injection for platform specific coding.

Availability

CIS190 - Introduction to Networking

Overview of networks. Emphasis on the elements of a network, current issues and products, and use of a network. Includes terminology, hardware and software components, connectivity, resource monitoring and sharing, electronic mail and messaging, and security issues. Helps prepare students for the CompTIA Network+ examination.

Availability

CIS214DE - Advanced Excel Spreadsheet: Level II

Advanced Excel spreadsheet features including formatting techniques, macros and Visual Basic for applications. Templates, built-in functions and lists as well as analysis tools including Pivot Tables and Goal Seek covered. Import and export data, workgroup collaboration and Internet features of Excel emphasized.

Availability

CIS233DA - Internet/Web Development Level II

Design and create pages on the World Wide Web with a variety of markup languages, programming languages, scripts, and multimedia. Hands-on experience authoring and preparing sophisticated web documents. Exploration of best practices/issues for web design and publishing and careers in web development and e-commerce.

Availability

CIS235 - E-Commerce

Introduction to Electronic Commerce on the Internet. Designing an electronic storefront including web page content and development, e-commerce site marketing, advertisement, legal and security considerations, credit card and other debit transaction covered. Also includes current issues in e-commerce.

Availability

CIS238DL - Linux System Administration

Managing Linux Operating Systems including sophisticated manipulation of file structures, backup systems, printing processes, troubleshooting, user account management, hard disk maintenance and configuration, process monitoring and prioritizing, kernel customization, and system resource control. Preparation for industry certifications such as the CompTIA Linux+, the Red Hat Certified System Administrator (RHCSA), the Red Hat Certified Engineer (RHCE) and the Linux Professional Institute (LPIC-1).

Availability

CIS262AD - C# Level II

Advanced C# programming with emphasis on data structures, dynamic memory allocation, object-oriented programming, user interfaces, and database processing. Overview of web applications, network programming, and reporting tools.

Availability

CIS276DA - MySQL Database

A broad overview of the MySQL database. Includes Structured Query Language (SQL) instruction for data definition, data manipulation, and data retrieval. Develops knowledge and skills required to install MySQL, model and create new databases, manage users, authentication, and stored procedures, and develop backup/restore strategies.

Availability

CNT140AA - Introduction to Networks

Introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced. Students will build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes. Preparation for Cisco certification examination. Prerequisites: None.

Availability

CNT150AA - Cisco - Routing and Switching Essentials

Architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. Configuration and troubleshooting routers and switches and resolving common issues with RIPv1, RIPng, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. Preparation for Cisco certification examination.

Availability

CNT160AA - Scaling Networks

Architecture, components, and operations of routers and switches in large and complex networks. Configuring routers and switches for advanced functionality. Configuring and troubleshooting routers and switches and resolving common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks. Developing the knowledge and skills needed to implement a WLAN in a small-to-medium network. Preparation for Cisco certification examination.

Availability

CNT170AA - Cisco - Connecting Networks

Wide Area Network (WAN) technologies and network services required by converged applications in a complex network. Criteria selection of network devices and WAN technologies to meet network requirements. Configuring and troubleshooting network devices, and resolving common issues with data link protocols issues, and developing the knowledge and skills needed to implement Internet Protocol Security (IPSec) and Virtual Private Network (VPN) operations. Preparation for Cisco certification examination.

Availability

CNT200 - CCNP ROUTE: Implementing Cisco IP Routing

Development of knowledge and skills needed to manage Internet Protocol (IP) traffic and access, understand scalable internetworks configure advanced routing protocols Border Gateway Protocol [BGP], Enhanced Interior Gateway Routing Protocol [EIGRP], Open Shortest Path First [OSPF], as well as Internet Protocol (IPv6), and configuration of secure routing solutions to support branch offices and mobile workers. Comprehensive labs emphasize hands-on learning and practice to reinforce configuration skills.

Availability

CNT202 - Cisco Secure Firewall Appliance Configuration

Applications of Cisco Networking technologies in designing and implementing security solutions to reduce risk of revenue loss and vulnerability. Hands-on experience and skills in security policy design and management, security technologies, products and solutions, secure firewall design, installation, configuration and maintenance, Authentication, Authorization, and Accounting (AAA), Failover, and Virtual Private Network (VPN) implementation using firewalls.

Availability

CNT205 - Cisco Certified Network Associate Security

Associate-level knowledge and skills required to secure Cisco networks. Development of a security infrastructure, identification of threats and vulnerabilities to networks. Mitigation of security threats. Core security technologies. Installation, troubleshooting and monitoring of network devices to maintain integrity, confidentiality and availability of data and devices. Competency in the technologies that Cisco uses in its security structure.

Availability

CNT220 - CCNP SWITCH: Implementing Cisco IP Switching

Development of knowledge and skills in building, monitoring, and maintaining switching in converged enterprise networks using advanced and multi-layer switching technologies. Planning, configuring, securing and verifying the implementation of complex enterprise switching solutions. Hands-on learning and practice to reinforce configuration skills.

Availability

CNT231 - CCNP TSHOOT: Maintaining and Troubleshooting Cisco IP Networks

Development of knowledge and skills in monitoring and maintaining complex enterprise routed and switched Internet Protocol (IP) networks. Skills learned include the planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices, in a systematic approach. Extensive labs emphasize hands-on learning and practice to reinforce configuration skills.

Availability

COM110 - Interpersonal Communication

Theory and practice of communication skills which affect day-to-day interactions with other persons. Topics may include using verbal and nonverbal symbols, interactive listening, resolving interpersonal conflict, developing and maintaining personal and professional relationships. Prerequisites: None.

Availability

COM225 - Public Speaking

Designed to enhance the student's ability to present public speeches confidently and competently. Also designed to improve information literacy and critical thinking skills.

Availability

COM230 - Small Group Communication

Principles and processes of small groups and development of skills for participation and leadership in small group settings. Practice in problem solving, decision making, and information sharing. Prerequisites: None.

Availability

COM263 - Elements of Intercultural Communication

Diverse cultural contexts are explored through basic concepts, principles, and theories of intercultural communication. Discovering effective interaction and appropriate communication in a global community is emphasized. Prerequisites: None.

Availability

CRW150 - Introduction to Creative Writing

Introduction to the basic aesthetics and techniques in contemporary creative writing within a variety of genres. Introduction to the analytical concepts and terminology necessary to understand, interpret, and enact contemporary creative writing. Facilitation of writing practices and evaluation. Introduction to literature's role in society. Prerequisites: None.

Availability

DAN106AA - Latin I

Theory and practice of Latin dance at the beginning level. Development of movement quality and performance skills. Prerequisites: None.

Availability

DAN131 - Ballet I

Introduction to the theory and practice of ballet at the beginning level. Development of movement quality and performance skills. Prerequisites: None.

Availability

DAN133 - Jazz Dance I

Introduction to the theory and practice of jazz dance at the beginning level. Development of movement quality and performance skills. Prerequisites: None.

Availability

DAN134 - Ballet II

Theory and practice of ballet at the advanced beginning level. Development of movement quality and performance skills.

Page 3 of 9123456789