230 Business Problem Solving and Programming

Information Systems & Operations Management

Approved course information last updated: 2 years, 8 months ago

Pre-requisites: ISOM 130

Requisite To: ISOM 331 ISOM 337

Lab Session:

Course Description

The purpose of this course is to introduce students to fundamental concepts and models of application development and help them understand the key processes related to building functioning applications and appreciate the complexity of application development. Students will also learn the basic concepts of program design, data structures, programming, problem solving, programming logic, and fundamental design techniques for simple business applications. Moreover, students will comprehend and practice the program development life cycle, including gathering requirements, designing a solution, implementing a solution in a programming language, and testing the completed application.

Course Learning Objectives (CLOs)
  • Clo1. use primitive data types and data structures offered by the development environment
  • Clo2. analyze problems and choose an appropriate data structure for modeling a simple
  • Clo3. write simple applications that relate to a specific business domain .
  • Clo4. design, implement, test, and debug a program that uses each of the following fundamental
  • Clo5. use appropriate tools to deliver and evaluate basic technical documents, presentations,
Syllabus History
  • Compliant

    Submitted by: mo.almarzouq

    Validated by: mo.almarzouq

  • Compliant

    Submitted by: mo.almarzouq

    Validated by: mo.almarzouq

  • Compliant

    Submitted by: mo.almarzouq

    Validated by: mo.almarzouq

  • Compliant

    Submitted by: zainab.alqenaei

    Validated by: zainab.alqenaei

  • Compliant

    Submitted by: zainab.alqenaei

    Validated by: zainab.alqenaei

  • Compliant Updated

    Submitted by: cmu1cba

    Validated by: cmu1cba

  • Compliant Updated

    Submitted by: mahdi.almohri

    Validated by: mahdi.almohri