This 1st programming course introduces students to developing software solutions for real-world problems. Students are introduced to procedural design and object-oriented design and development using the Java programming language.
The course will cover the theoretical and practical aspects of database systems. Students will be introduced to the relational data model, effective data modeling and database design, concurrency and transaction processing, the Oracle database system and SQL.
This team-taught, writing intensive course focuses on reading, writing and critical thinking on issues related to our production and consumption of food.