CSE 232 Introduction to Programming II
Description:
Continuation of object-centered programming using C++; development of classes and reliable software. Data structures and their encapsulation; stacks, queues, lists, trees, and hash tables. Algorithms operating on data structures. Object-oriented design and programming.
Effective Dates:
FS99 - US03
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
CSE 231 and (LBS 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered programming using C++. Development of classes and reliable software. Data structures and their encapsulation; stacks, queues, lists, trees, and hash tables. Algorithms operating on data structures. Object-oriented design and programming.
Effective Dates:
FS03 - FS06
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
CSE 231 and (LBS 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Effective Dates:
SS07 - FS11
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
CSE 231 and (LB 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Effective Dates:
SS12 - FS13
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
CSE 231 and (LB 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Effective Dates:
SS14 - US17
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
(CSE 231 or CMSE 202) and (LB 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Effective Dates:
FS17 - US22
CSE 232 Introduction to Programming II
Semester:
Fall of every year, Spring of every year, Summer of every year
Credits:
Total Credits:
Credits: 4 Lecture/Recitation/Discussion Hours:3 Lab Hours: 2
Prerequisite:
(CSE 231 or CMSE 202) and (LB 118 or MTH 124 or MTH 132 or MTH 152H)
Not open to students with credit in:
CSE 330
Description:
Continuation of object-centered design and implementation in C++. Building programs from modules. Data abstraction and classes to implement abstract data types. Static and dynamic memory allocation. Data structure implementation and algorithm efficiency. Lists, tables, stacks, and queues. Templates and generic programming.
Effective Dates:
FS22 - Open