MATC 2021-22 Catalog
ITDEV – ITNET
DEGREE/DIPLOMA/CERTIFICATE COURSE DESCRIPTIONS
course will be the C programming languages (C, C++ and Objective-C). Students see the similarities and di ff erences of popular procedural and OOP languages while problem-solving. Emphasis is on algorithms, data structure and software engineering. Topics include header fi les, pointer data types, encapsulation, abstraction, inheritance and polymorphism, as well as introduction to design patterns. Prerequisite(s): Complete ITDEV-115. ITDEV-198 Credits: 1 Internship A cooperative training program involving actual work experience. Students obtain a position at an approved work station and work under the supervision of a teacher-coordinator. Prerequisite(s): Complete INTRN-796. ITDEV-199 Credits: 2 Integrated Project The Integrated Project course is a capstone project that re fl ects the student’s culminating experience in the program. In this course, students integrate their knowledge and skills in IT, re fl ect upon the work they have produced throughout their program, put their thoughts about their work into writing, demonstrate core ability skills, and display overall comprehension of their own discipline through the implementation, demonstration and documentation of the capstone project. Students evaluate their learning based on the program’s speci fi c learning outcomes. MATC strongly recommends that students take this course Network Communications (Network+) Network Communications provides an introduction to networking technologies and provides good background material for students interested in preparing for CompTIA’s broad-based, vendor-independent networking certi fi cation exam, Network+. This course covers a wide range of material about networking such as LAN components, OSI model and standards organizations, transmission media, topologies, protocols (such as TCP/IP), interconnecting devices, wide area networks, and security. Through some hands-on exercises, demonstration and discussion, students will develop an understanding of what is involved in basic network design, network management, security and troubleshooting. ITNET-110 Credits: 3 ManagingWindows Desktop (Client) Operating System This course provides preparation for the Microsoft Certi fi ed Solutions Associate (MCSA) Windows 10 certi fi cation (70-697 Con fi guring Windows Devices and 70-698 Installing and Con fi guring Windows 10). concurrently with ITDEV-198. ITNET – IT Networking (Department: 150) ITNET-101 Credits: 3
Students are introduced to the Microsoft Windows 10 operating system through lectures, demonstrations, discussions and hands-on lab activities. Topics include: installation, con fi guration, hardware and application management, troubleshooting, networking and securing Windows 10. ITNET-111 Credits: 3 Microsoft Server Administration 2 This course provides certi fi cation exam preparation for Windows Server 2016 (70-742). Topics include: installation, con fi guration, management and maintenance of Active Directory Domain Services (AD OS); management of group policies; and various other Active Directory and server services. Through discussions, demonstrations and hands-on labs, ITNET-111 advances the content presented in ITNET-110 and ITNET-112. MATC strongly recommends that students complete ITNET-112, or have equivalent skills, prior to enrollment in this course. ITNET-112 Credits: 3 Microsoft Server Administration 1 This course provides certi fi cation exam preparation for Windows Server 2016 (70-740). Topics include: server installation, storage, con fi guration and management; fi le and share access; print and document services; Active Directory; Group Policy; DNS; DHCP; and various OS features available in Windows Server 2016. Through discussions, demonstrations and hands-on labs, ITNET-112 advances the content presented in ITNET-110. MATC strongly recommends that students complete ITNET-110, or have equivalent skills, prior to enrollment in this course. ITNET-131 Credits: 3 Introduction to Networks (Cisco 1) This is the fi rst of four classes designed to provide students with classroom and laboratory experience in current and emerging networking technology that will empower them to enter employment and/ or further education and training in the computer networking fi eld. Instruction includes networking, networking terminology and protocols, network standards, LANS, WANS, OSI models, cabling, IP addressing and network standards. Students who complete all four courses will be prepared to take the Cisco Certi fi ed Networking Associate (CCNA) exam, as well as the CompTIA Network+ exam at MATC’s VUE test center. ITNET-132 Credits: 3 Routing and Switching Essentials (Cisco 2) This is the second of four classes designed to provide students with classroom and laboratory experience in networking technology. Instruction includes Ethernet, TCP/IP, EIGRP, OSPF and the Cisco lOS. Emphasis is placed on router and switch con fi guration. MATC strongly recommends that students complete ITNET-131, or have the equivalent skills, prior to enrollment in this course. Prerequisite(s): Complete ITNET-131.
ITDEV-164
Credits: 3
Web Programming 2 The student will create websites that use more advanced properties of the ASP.NET tools used in ITDEV-162. The student will learn how to deploy and set up websites using the Internet Information Server. Advanced material in PHP also will be covered. Prerequisite(s): Complete ITDEV-161. ITDEV-177 Credits: 3 Systems Analysis and Design This course will teach techniques and approaches to develop new software systems e ffi ciently and e ff ectively. It will introduce the phases that a project must undergo from inception to completion, as well as the various methodologies that can be employed to properly manage a project. It also will identify the skills and teammembers required to successfully develop and launch the new system. Prerequisite(s): Complete ITDEV-150. ITDEV-181 Credits: 3 Mobile Application Development Students will learn how to create applications for mobile devices expanding upon concepts presented in ITDEV-140 Programming With Java. Topics include XML, widgets, lists, menus, fi le and database access, as well as communicating with the internet. Prerequisite(s): Complete ITDEV-140. ITDEV-182 Credits: 3 Hybrid Mobile App Development This course continues to focus on Android Mobile technologies introduced in ITDEV-181. Students will create a mobile app from the conceptual idea to publishing on the Google Play store. They will design, using an appropriate design pattern, code and publish the mobile app. Advanced mobile technologies such as multithreading, accessibility, localization, camera, Google maps, and cloud-base services will be explored. Prerequisite(s): Complete ITDEV-181. ITDEV-184 Credits: 3 iPhone and iOS Mobile App Development Students will learn the basics of the iPhone SDK including user interface design, multiview applications, table views, navigation controllers, data persistence, drawing, taps and touches, using libraries and localization. Students will develop several basic iPhone applications that provide the foundations of developing more advanced applications. Students will learn Objective-C and Swift programming languages while creating applications for Mac OS interfaces. MATC strongly recommends that students complete ITDEV-185 or have prior Mac OS experience before enrolling in this course. ITDEV-185 Credits: 3 Advanced OO Programming This course is the third of a four-course sequence focusing on the object-oriented programming paradigm. The focus of this
Page 269
matc.edu | 414-297-MATC | Wisconsin Relay System 711
Made with FlippingBook Ebook Creator