By the end of this course you’ll be able to describe the structure and functionality of the world wide web, create dynamic web pages using a combination of HTML, CSS, and JavaScript, apply essential programming language concepts when creating HTML forms, select an appropriate web hosting service, and publish your webpages for the world to see. Finally, you’ll be able to develop a working model for creating your own personal or business websites in the future and be fully prepared to take the next step in a more advanced web development or design course or specialization.

Developing and managing efficient and effective database applications requires understanding the fundamentals of database management systems, techniques for the design of databases, and principles of database administration. This course emphasized database concepts, developments, use and management in three main sections: database concepts, practice, and emerging trends. Relational database systems are the main focus, but other types, including object- oriented databases, are studied. Practical design of databases and developing database applications using modern software tools will be emphasized.

This course looks at systems integration with focus on communication mechanisms and data standardization. Students will learn how to choose their communication approach by considering platform, data structure similarity/dissimilarity as well as client requirements
This course will review information assurance and security concepts that impact the information technology (IT) industry as whole. The challenges associated with assessing and implementing computer security are a global issue. In this course, an overview of the subject of information technology system security will be presented including the nature of risk and its application to information system security, threats, and vulnerabilities. The student will be required to strive for the highest levels of knowledge in the field of risk management and information assurance.