21 courses with the subject ITEC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
ITEC 1003Networking Fundamentals2
Credit(s) 1 credit lecture/1 credit lab This course introduces the concepts of Networking. Material to be covered includes local and wide area networks, operating systems, and the hardware and software used to create networks. Emphasis will be placed on the customer service skills needed to support a network.
Credit(s) 2 Credits Lecture/1 Credit Lab This is a college level course which introduces current business and social technologies and how to use software applications as productivity tools. The fundamentals of file management, the Internet/Web, hardware, software, operating systems, security, and ethics will be introduced. The course will introduce word processing, spreadsheet software, presentation software, and other microcomputer applications using Windows and the Microsoft Office suite.
Credit(s) 3 credits lecture/1 credit lab This course provides the beginning programmer with a guide to developing structured programming logic. Students are introduced to programming concepts, enforcing good style and logical thinking. Key points covered include: what structured programming is; the advantages o writing structured programs; modular programming; procedural code; decision making; looping; array manipulations; writing interactive programs; and object oriented programming. Hands-on programming exercises will be used to enhance the concepts introduced. No special knowledge of mathematics, accounting, or other business disciplines is required.
Credit(s) 3 credits lecture/1 credit lab This course will cover designing and developing dynamic web sites using Hyper Text Markup Language (HTML5) and Cascading Style Sheets (CSS3). Emphasis is placed on the design, development, deployment, and maintenance of interactive web sites. Creating a complete set of documentation and evaluating good web site design is covered.
Credit(s) 3 credits lecture/1 credit lab This course provides a comprehensive overview of project management. The course focuses on an understanding of concepts and fundamental practices/techniques used in effective project management. Course instruction is enhanced through hands-on labs, a final team project and exercises.
Credit(s) 2 credits lecture/0 credits lab This course covers creating usable technical documentation with an emphasis of effective communication, content, standards and styles, identifying target audiences, and research.
Credit(s) 3 credits lecture/1 credit lab This course introduces students to object-oriented programming (OOP) concepts along with the Java programming language syntax to implement these concepts. The course emphasizes a hands-on approach with the students building Java programs that incorporate OOP concepts such as: Objects, Classes, Methods, Decision Making, Inheritance, and Graphical User Interface (GUI) design.
Credit(s) 3 credits lecture/1 credit lab This course is designed to provide individuals to build a database application. Students will create the logical and physical database design. They will create tables, queries, forms and reports while implementing proper design methodologies. Students will use SQL to create a simple query, join multiple tables, perform unions, simple totals, grouping data, inserting data, updating data and deleting data. Course instruction is enhanced through hands-on labs, projects, and exercises.
Credit(s) 3 credits lecture/1 credit lab This course will cover the installation and configuration of a Windows Server network operating system in a network environment. Students will construct PowerShell scripts and become familiar with command structure.
Credit(s) 3 credits lecture/1 credit lab This course introduces the fundamentals of the Linux operating system using. Students will learn the basics of the Linux file systems and editors. Linux file processing, administrative commands and utilities, and creating scripts are also covered. In addition, this course provides a foundation for administering, securing and maintaining a Web Server. Skills that will be taught in this course include: building a Web site; basics of networks, web servers, and web clients; configuration and maintenance of your web site; server side includes; and secure online transactions. Students will be provided hands-on practice of many of the principals using the latest Web server software.
Credit(s) 4 credits lecture/0 credits lab This course introduces the user-interface design cycle. Along the way learners are exposed to user experience design concepts, user research, elements of user experience, information architecture, wireframing, design tools, usability assessment, and communication. Industry standard tools and technologies will be used with an emphasis on hands-on experience.
Credit(s) 3 credits lecture/1 credit lab Web interactivity tools will be used to develop a web application. The course will cover the principles of web services, web security, search engine optimization, and content management systems. Writing documentation, critiquing web application code, and giving feedback on web application code will be practice.
Credit(s) 3 credits lecture/1 credit lab This course introduces students to the latest scripting technologies with an emphasis on designing and developing dynamic web pages for both client-side and server-side execution.
Credit(s) 3 credits lecture/1 credit lab This course provides instruction in the design and implementation of Local Area Network (LAN) and Wide Area Network (WAN) networks using internetworking devices.
Credit(s) 2 credits lecture/0 credits lab This course addresses the design of scripting languages and their applications. Students will learn to writing simple scripts to automate system administration tasks using appropriate languages.
Credit(s) 3 credits lecture/1 credit lab This class will cover the implementation of Intrusion Detection/Intruder Prevention (IDS/IPS) systems in the enterprise environment. Students will work with a variety of systems to recognize hostile activity both inside and outside the organization and appropriate responses. Weak points in an organization’s security profile and concepts of Information Technology (IT) auditing will be discussed.
Credit(s) 3 credits lecture/1 credit lab This class will utilize and interactive environment in which scanning, testing, hacking, and securing a network occurs. Each student will work with current essential security systems. The course will introduce perimeter defense, scanning, and attacking networks. Students then learn how intruders escalate privileges and what steps can be taken to secure a system.
Credit(s) 3 credits lecture/1 credit lab This course is designed to introduce the concepts of cross-platform application development and to get started in developing mobile applications. Current Integrated Development Environments (IDE’s) will be used to develop many aspects of a mobile application including the user-interface, data management, cloud service, and enterprise requirements (performance, scalability, availability, and security). Testing methodologies will be implemented to ensure the applications are coded correctly.
Credit(s) 3 credits lecture/1 credit lab This course focuses on introductory programming using development tools. The course will cover installing and using an Integrated Development Environment (IDE). Programming principles such as variables, constants, data types, variable scope, decision structures, repetition structures, and arrays will be covered. The concept of using methods to modularize code will be discussed. Object-oriented programming concepts including objects, classes, encapsulation, inheritance, and polymorphism will be examined. Agile development practices will be introduced. Critiquing code and providing feedback on code will be practiced. Writing documentation, including comments in the code, will be covered.
Credit(s) 3 credits lecture/1 credit lab This course deals with a broad range of Artificial Intelligence (AI) topics including supervised and unsupervised learning, AI algorithms, machine learning, neural networks, and intelligent agents. Hands-n exercises will be used to demonstrate AI.
Credit(s) 0 credits lecture/4 credits lab This course is designed as the culmination of the student’s educational experience. Students will be given the opportunity to work as a member of an integrated development team to analyze, design, develop, test and/or document an Information Technology (IT) system to a real-world scenario. Each student will be assigned to a development team and given a user requirement statement for an IT project. Each team will be fully responsible for all aspects of the project from project planning to demonstration of the completed project to a review board.