CIT 225-001 Platform Technologies

As you know, all UNCW classes were canceled on 9/10/18 starting at noon and resumed on 10/8/18. This resulted in a loss of 600 instructional minutes for this course. UNC System Policy 400.1.6 requires 750 instructional minutes (or the equivalent) for each credit-hour of a course. Thus, our 3-credit hour course requires 2250 minutes of instructional time. To make up for such a large and unprecedented amount of lost time, UNCW Academic Affairs developed a diverse and flexible plan. This plan contains adjustments to the academic calendar, changes to the daily schedule, and the opportunity to make-up time through outside of class and/or online assignments. In some cases faculty and students can also decide to hold make-up courses if necessary. This revised syllabus reflects how this plan impacts our course.

Syllabus - Fall 2018

Course Description

Prerequisite: CSC 121 or CSC 131.
Select, deploy, integrate, and administer platforms or components to support an organization's IT infrastructure. Includes the fundamentals of hardware and software, and how they integrate to form essential components of IT systems.

Schedule **Adjusted due to Hurricane Florence

NOTE: Schedule is still being edited.

Tuesday Topic Thursday Topic
21 August No Class 23 August Intro to Platform Technologies
Assignment via email
28 August Hardware fundamentals
LT: Linux Shell
ABC: NDG Ch 1, Lab 1, Exam 1

Hardware fundamentals
30 August Hardware devices
LT: man Pages
ABC: NDG Ch 2, Lab 2, Exam 2

More Hardware
4 September Memory
LT: Text Utilities
ABC: NDG Ch 3, Lab 3, Exam 3

Memory Intro
6 September Memory
LT: Configuring the Shell
ABC: NDG Ch 4, Lab 4, Exam 4

No Additional Asgmt
11 September Hurricane Florence Closure 13 September Hurricane Florence Closure
18 September Hurricane Florence Closure 20 September Hurricane Florence Closure
25 September Hurricane Florence Closure 27 September Hurricane Florence Closure
2 October Hurricane Florence Closure 4 October Hurricane Florence Closure
9 October LT: File Manipulation
ABC: NDG Ch 5, Lab 5, Exam 5
LT: File Globbing
ABC: NDG Ch 6, Lab 6, Exam 6
11 October HDD v. SSD
LT: Finding Files
ABC: NDG Ch 7, Lab 7, Exam 7

6 Reasons SSDs...
16 October LT: Regular Expressions
ABC: NDG Ch 8, Lab 8, Exam 8
LT: vi Editor
ABC: NDG Ch 9, Lab 9, Exam 9
18 October RAID
LT: Std Text Streams & Redirection
ABC: NDG Ch 10, Lab 10, Exam 10

TBD
23 October LT: Managing Processes
ABC: NDG Ch 11, Lab 11, Exam 11
LT: Archive Commands
ABC: NDG Ch 12, Lab 12, Exam 12
25 October OS HW/SW interactions
LT: File Permissions & Ownership
ABC: NDG Ch 13, Lab 13, Exam 13

TBD
30 October LT: Filesystem Links
ABC: NDG Ch 14, Lab 14, Exam 14
LT: Hardware Configuration
ABC: NDG Ch 15, Lab 15, Exam 15
1 November Bin - Oct - Hex
LT: Boot Process
NDG Ch 16, Lab 16, Exam 16

TBD
6 November MIDTERM EXAM (scheduled in person)
LT: Bootloaders
NDG Ch 17, Lab 17, Exam 17
LT: Runlevels
ABC: NDG Ch 18, Lab 18, Exam 18
8 November MIDTERM ACRONYMS EXAM (online)
LT: Designing a Scheme
ABC: NDG Ch 19, Lab 19, Exam 19
13 November LT: Creating Partitions
ABC: NDG Ch 20, Lab 20, Exam 20
LT: Mounting Filesystems
ABC: NDG Ch 21, Lab 21, Exam 21
15 November Security Issues
LT: Maintaining Integrity
ABC: NDG Ch 22, Lab 22, Exam 22

TBD
20 November LT: Fixing Filesystems
ABC: NDG Ch 23, Lab 23, Exam 23
LT: Disk Quotas
ABC: NDG Ch 24, Lab 24, Exam 24
22 November No Class
Thanksgiving Break
27 November Authentication/Pwds
LT: RPM Package Mgmt
ABC: NDG Ch 25, Lab 25, Exam 25
29 November TBD
LT: Debian Software Mgmt
ABC: NDG Ch 26, Lab 26, Exam 26
4 December TBD
LT: Managing Shared Libraries
ABC: NDG Ch 27, Lab 27, Exam 27
6 December Review
11 December N/A 12 December (Wed) Final Exam (0800-1100)

ABC = Accomplish Before Class; LT = Linux Topic

Policy Information

Course Student Learning Outcomes (SLOs)

  1. Describe the hardware (HW) components of modern computing environments and their functions.
  2. Describe the role and basic functions of an operating system (OS), and how an OS interacts with HW and software applications.
  3. Describe the basic security issues with modern computing environments.
  4. Write scripts to perform OS tasks in Linux and Windows. Explain the benefits and potential dangers of using scripts to automate OS tasks.
  5. Describe the various types of servers and services required within organizations.
  6. Describe the advantages and issues associated with virtualization.
  7. Assess customer needs, analyze possible configurations, and provide solutions or recommendations for HW, OS, networking, and security.
  8. Become familiar and conversant with the vocabulary of the IT infrastructure world (e.g. ACL, BIOS, CLI, DDoS, EEC, FTP, GPU, etc.).

Academic Honor Code

As a student at The University of North Carolina Wilmington, I am committed to honesty and truthfulness in academic inquiry and in the pursuit of knowledge. I pledge to uphold and promote the UNCW Student Academic Honor Code.

The University of North Carolina Wilmington is a community of high academic standards where academic integrity is valued. UNCW students are committed to honesty and truthfulness in academic inquiry and in the pursuit of knowledge. This commitment begins when new students matriculate at UNCW, continues as they create work of the highest quality while part of the university community, and endures as a core value throughout their lives.

Please read and be familiar with the UNCW Student Academic Honor Code. Academic dishonesty in any form will not be tolerated in this class.

Special Needs

If you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register the Office of Disability Services in DePaolo Hall (ext. 2-3746) and obtain a copy of your Accommodation Letter. You should then arrange a meeting to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter.

Title IX

UNCW takes all forms of interpersonal violence very seriously. When students disclose, first- or third-hand, to faculty or staff about sexual misconduct, domestic violence, dating violence and/or stalking, this information must be reported to the administration in order to ensure that students' rights are protected, appropriate resources are offered, and the need for further investigation is explored to maintain campus safety. There are three confidential resources who do not need to report interpersonal violence: UNCW CARE, the Student Health Center, and the Counseling Center. If you want to speak to someone in confidence, these resources are available, including CARE's 24-hour crisis line (910-512-4821). For more information, please visit www.uncw.edu/care