May 18, 2025  
Fall 2025 Graduate Catalog 
    
Fall 2025 Graduate Catalog

BMI 503 - Computer Science for Biomedical Informatics


This course presents the fundamentals of computer science and problem solving for computer programming. Students learn how computers store and manipulate data using programming languages and algorithms and how computers are controlled by operating systems and networked. Software engineering, data abstractions, and database management systems are described. Applications include computer graphics and artificial intelligence. A theory of computing is presented. Approaches to devising solutions to problem are discussed. Structured programming tools are presented including sequential and decision logic and loops. Data and file operations are explained including processing arrays, sorting, stacks, queues, linked lists, and binary trees. Object-oriented programming and sequential file applications are discussed. Can be used for credit toward masters or doctoral degree in BMI only with permission and NOT in addition to BMI 502 . Can NOT be used for credit toward certificate in Biomedical Informatics.

3 credits

Grading Letter graded (A, A-, B+, etc.) ​