# BIF 245 — Objects and Data Abstraction (LAU)

> BIF 245 Objects and Data Abstraction at Lebanese American University. no student contributions yet.

Source: https://studiety.com/lau/course/5203
Retrieved: 2026-09-16

## Facts

- Course code: BIF 245
- Title: Objects and Data Abstraction
- University: Lebanese American University (LAU)
- Subject: Bioinformatics
- Department: Computer Science & Mathematics
- Credits: 3
- Professors on record (3): Danielle Antoine Azar, Khaleel Wafiq Mershad, Rasha Mohammad Al Khansa

## Catalogue description

This course presents further techniques of object oriented programming and problem solving, with emphasis on abstraction and data structures. Topics include: object oriented concepts, such as, composition, inheritance, polymorphism, information hiding, and interfaces; basic program design and correctness, such as, abstract data types, preconditions and post conditions, assertions and loop invariants, testing, basic exception handling, and the application of algorithm design techniques. The course also covers: basic algorithmic analysis, time and space tradeoffs in algorithms, big-O notation; fundamental data structures and applications, such as, collections, single- and double-linked structures, stacks, queues, and trees; performance issues for data structures; recursion, more sorting algorithms. Prerequisite: BIF 243/CSC243 [3-0, 3 cr.]

## Quick answers

### What is BIF 245 at LAU?

BIF 245 Objects and Data Abstraction is a 3-credit course at Lebanese American University (LAU), in the Computer Science & Mathematics department. This course presents further techniques of object oriented programming and problem solving, with emphasis on abstraction and data structures.

### How many credits is BIF 245?

BIF 245 Objects and Data Abstraction is worth 3 credits at LAU.

### Who teaches BIF 245 at LAU?

Studiety has 3 professors on record for BIF 245: Danielle Antoine Azar, Khaleel Wafiq Mershad, Rasha Mohammad Al Khansa. Sections change every term, so check the registrar for who is teaching now.

### What are the prerequisites for BIF 245?

BIF 245 lists 2 prerequisites: BIF 243 Introduction to Object Oriented Prog., CSC 243 Introduction Object Oriented Program..

## Prerequisites

- [BIF 243 — Introduction to Object Oriented Prog.](https://studiety.com/lau/course/5200)
- [CSC 243 — Introduction Object Oriented Program.](https://studiety.com/lau/course/5914)

## See also

- [All Bioinformatics courses at LAU](https://studiety.com/lau/subject/bioinformatics.md)
- [Every LAU subject](https://studiety.com/lau/subjects.md)

---

From Studiety (https://studiety.com/), an independent, student-run course guide. Not affiliated with or endorsed by any university. Reviews are the opinions of individual students.
