Information Technology - Coding Syllabus

CMWEB 110 Beginning Web Development with HTML and CSS

4 Credit Hours (DC)
This course is designed to teach the basic creation of web pages using HTML and CSS. Included in the course is the creation of web pages using HTML and CSS in a text editor, transfer of files (using File Transfer Protocol), domain name acquisition, and web hosting requirements. An overview of topics as they relate to web development including networking, Internet standards bodies, security, and e-commerce concepts will also be covered.

Pre-requisite: Approved reading placement score

Click here to get the Syllabus

CMWEB 120 Intermediate Web Development with HTML and CSS

4 Credit Hours (OC)
This course is designed to teach intermediate web page construction. Included in the course are methods to create static World Wide Web pages with HTML and CSS and methods to develop, deploy, and maintain web sites. Effective web page design and web site design and information architecture will be reviewed. Students will be exposed to the fundamentals of a web site project management as well as techniques to maintain a web site. Editing of photos and other graphics will also be discussed.

Pre-requisite: CMWEB 110 with a grade of "C" or better or department approval

Click here to get the Syllabus

CMPSC115 Essentials of Programming - JAVA

3 Credit Hours (TC)
This course is designed to give students exposure to essential object-oriented programming concepts. The primary goal is to familiarize students to a disciplined approach to programming logic, problem-solving methods, algorithm development, and security awareness. The course teaches program design, coding, testing, debugging, and documentation at the introductory level. When completed, the student will be able to solve programming tasks in a socially responsible disciplined fashion. Students are expected to be Windows proficient prior to this course.

Click here to get the Syllabus

CMPSC 122 Introduction to Computer Security

3 Credit Hours (OC)
This course provides an overview of the fundamentals of computer security. Topics include security standards, policies, and best practices, principles, mechanisms, and implementation of computer security and data protection; security policy, encryption, and authentication; access control and integrity models and mechanisms; network security, secure systems; programming and vulnerabilities analysis; principles of ethical and professional behavior; regulatory compliance and legal issues; information assurance; risk management and threat assessment; business continuity and disaster recovery planning; and security across the life cycle (requirements, architecture and design, construction, testing, operation, maintenance, acquisition, and services).

Pre-requisite: CMPSC 115 or concurrent enrollment with department approval

Click here to get the Syllabus