INFO-B 210 Information Infrastructure I
4 credits
- Prerequisite(s): None
- Delivery: On-Campus
Description
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.
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.
Learning Outcomes
- 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.
Policies and Procedures
Please be aware of the following linked policies and procedures. Note that in individual courses instructors will have stipulations specific to their course.