<<

NEW YORK CITY COLLEGE OF TECHNOLOGY

Computer Technology | Course Outline

Course: CET4962 – Applied Technology * Course coordinator: Prof. A. Carranza Revision Date: 2020

Credits: 4 Contact Hrs: 6 Class Hrs: 3 Lab Hrs: 3 This course is: [ ]Required [X]Elective [ ]Selective Elective * This elective course is not offered on a regular basis.

Catalog Course Description: This course is an introduction to programming using a structured high-level . Students will write and debug their own programs in a sequence that culminates in major project.

Pre-Requisites: MAT 2680, CET3510, EMT 2410 or CST 2403 Co-Requisites: None

Textbook: A textbook is not required.

Other supplemental materials: Notes provided by instructor.

Course learning outcomes: The objective of this course is to , and present solutions related to the emerging software technological developments. For their projects, students will research on key software technology trends - then, design, develop and implement their ideas with a practical implementation solution in mind using different platforms.

At course termination, a student should have among other things:

1. Explored algorithms, data structures and programming solutions based on their current background level and interests. 2. Researched on key software technology trends, designed, developed and implemented their ideas with practical implementation solution in mind using different platforms. 3. Written a comprehensive report.

General Outcomes /Depth of Knowledge: Engage in an in-depth, focused, and sustained program of study. SKILLS/Inquiry/Analysis: Use to solve problems. SKILLS/Inquiry/Analysis: Employ scientific reasoning and logical thinking.

129

Brief list of topics to be covered:

WEEK 1 : Introduction, Motivation, Project Discussion, Sample Abstract Review, etc. 2 : Security Basics, Virtual Laboratory Discussion and Implementation, Project Topics Check 3- 4 : Policies, Procedures, and Awareness, Draft Abstracts Review, Case Study 01 Summary Submission 5 : Physical Security, Case Study 01 Discussion, Project Component Discussion 6-7 : Perimeter Security, Case Study 01 Presentation 8-9 : Network Security, Project Report by means of Poster 10-11 : Host Security, Case Study 02 Presentation 12-13 : Application Security, Final Review of Project Implementation 14 : Data Security, Final Draft Review of Narrative 15 : Research Project with Presentation

Student Learning Outcomes listed in the ETAC/ABET Criterion 3 addressed in this course Level (1) Ability to apply knowledge, techniques, skills and modern of , , engineering and technology to solve broadly-defined engineering problems appropriate to the R discipline; (2) Ability to design , components, or processes meeting specified needs for broadly-defined I engineering problems appropriate to the discipline; (3) Ability to apply written, oral, and graphical in broadly-defined technical and non- E technical environments; and an ability to identify and use appropriate technical literature; (4) Ability to conduct standard tests, , and experiments and to analyze and interpret the I results to improve processes; and (5) Ability to function effectively as a member as as a leader on technical teams. R

ETAC/ABET Program Criteria ( Engineering Technology) addressed in this course Level a. Ability to analyze, design, and implement hardware and software computer systems. R b. Ability to apply project techniques to computer systems. I c. Ability to utilize statistics/probability, transform methods, discrete mathematics, or applied

differential equations in support of computer systems and networks. Legend: I (Introduce), R (Reinforce) and E (Emphasize). Unmarked means not addressed

130