Fundamentals of Web-Based Information Technology
Hours | 2.0 Credit, 3.0 Lecture, 3.0 Lab |
Prerequisites | C S 142 & IT&C 101; or instructor's consent. |
Taught | Fall Term 1, Winter Term 1 |
Programs | Containing IT&C 210A |
Understand networking, Internet, and web protocols
Describe the purpose of key networking, Internet, and web protocols (e.g., IP, TCP, HTTP, HTTPS) and standards (e.g., HTML, CSS).
Implement web-based systems
Design, implement, and evaluate (e.g., debug) front-end and back-end web systems that meet a set of computing requirements.
Database and Security
Install, create, and configure a database (e.g., MySQL) and securely connect to it via a website (e.g., protect against SQL injection; limit access rights).
System Administration
Demonstrate system administration skills necessary to install and manage web systems (e.g., effectively use a virtual machine, web server, linux command-line environment).
Information Assurance and Security
Evaluate which information service(s) are affected by a cybersecurity attack and identify strategies to protect against future breaches.
Life-long learning
Acquire and apply life-long learning skills to find, assess, and appropriately utilize information resources to solve technical problems.
Written Communication
Demonstrate skills in technical communication.