Jun 07, 2020  
2017-2018 Undergraduate Academic Catalog 
2017-2018 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

EB 2420 - Informatics Computing I

3 lecture hours 2 lab hours 4 credits
Course Description
This is the first in a sequence of two courses in Informatics Computing for BioMolecular Engineering students at MSOE. The goal of this course is to introduce students to computer programming primarily using the array-based MATLAB programming language, aiming at laying the foundation for the second course in the sequence, Informatics Computing II (EB 2430 ). First, this course will teach students the fundamentals of computer programming and then emphasize the syntax and structure of a computer programming language. Second, this course will cover mathematical computing and plotting to solve and visualize various problems applicable to BioMolecular Engineering. (prereq: none)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Upon successful completion of this course, students will be able to:
    • Understand the basic concepts and logics of computer programming
    • Understand the syntax and structure of the MATLAB programming language
    • Apply the MATLAB programming language to solve engineering problems

Prerequisites by Topic
  • None

Course Topics
  • Introduction to computer programming
  • The MATLAB environment
  • Variables, expressions, operators, data types, and functions
  • Vectors, arrays, and matrices
  • Matrix operations and plotting
  • Branching/selection and loops
  • File input and output

Laboratory Topics
  • Introductory Laboratory
  • Using MATLAB as a calculator
  • Vectors and Vector Operations
  • Arrays, Matrices, and Their Operations
  • Decision Making: Branching and Loops
  • Vectorization and Plotting
  • User-Defined Functions

Jung Lee

Add to Portfolio (opens a new window)