Apr 03, 2026  
2025-2026 Undergraduate Academic Catalog 
    
2025-2026 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CBE 2300 - Informatics Computing

3 lecture hours 2 lab hours 4 credits
Course Description
This course introduces Chemical and Biomolecular Engineering students to computer programming, primarily aiming at helping them understand programming logics and lay the foundation for solving biomolecular engineering problems computationally. In particular, the course will introduce the C programming language to teach students the fundamentals of computer programming and focus on solving various computational problems.
Prereq: None
Note: None
This course meets the following Raider Core CLO Requirement: None
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Understand the basic concepts and logics of computer programming
  • Use the format specifiers and escape characters
  • Use data types, operators, and expressions
  • Declare, initialize, and update variables of various data types
  • Implement selection constructs, loops, and logical comparison
  • Apply C strings in solving problems
  • Apply C arrays in solving problems
  • Design user-defined C functions and use their function prototypes

Prerequisites by Topic
  • None 

Course Topics
  • Introduction to informatics computing
  • Logics of C programming
  • Variables, expressions, data types, and operators
  • Decision-making
  • Loops
  • Functions
  • Arrays
  • Input and output

Laboratory Topics
  • Introduction lab
  • Eclipse CDT
  • C basics
  • Reading inputs
  • C strings
  • C arrays
  • User-defined functions
  • Control flow
  • Decision-making

Coordinator
Dr. Jung Lee



Add to Portfolio (opens a new window)