INFO-B 210 Information Infrastructure I
- Prerequisites: None
- Delivery: On-Campus
This course introduces software architectures of information systems and basic concepts and procedures of system and application development. Course topics include Python programming syntax; procedural programming fundamentals; principles of developing dynamic, database-driven applications for the World Wide Web; relational database concepts; and basic MySQL statements.
- Explain architecture of computer applications and information systems.
- Create web pages that contain static and dynamic content.
- Demonstrate problem-solving skills by developing computer programs using variables, constants, functions, conditional statements, loops, and arrays.
- Store and manage large amounts of data in relational databases.
- Manage application states and implement user authentication and authorization.
Note: This course involves programming in Python using biomedical data. It is especially suitable for life and health science majors, such as students in the Bachelor of Science in Biomedical Informatics.