Computer Science and Engineering

Chair
:
    Kevin W. Bowyer, Ph.D.
    Dept. Tel.: (574) 631-8320


Course Descriptions. The following course descriptions give the number and title of each course. Lecture hours per week, laboratory and/or tutorial hours per week, and semester credit hours are in parentheses. The University reserves the right to withdraw any course without sufficient registration.
CRNs for independent study courses may be obtained from the department office, from the Summer Session office, or from insideND.

General Prerequisite
. Non-Notre Dame students taking these courses for credit must provide transcripts from colleges and universities they have attended or are now attending.
 
CSE 20232/67732. C/C++ Programming
3 credits, Bualuan (5-0-3)
11:45–12:50 MTWRF 6/17–7/31
CRN 3040; ID # CSE 20232 01
CRN 3526; ID #CSE 67732 01
Last “add” date: 6/22
“Drop” dates: refund, 6/26; last, 7/10
Top-down analysis, structured programming, and a discussion of the Unix operating system. Basic analysis of algorithms, algorithm development, implementation and debugging, and testing of programs. Students will write several programs in the “C++” language to learn the concepts that are taught and to acquire experience in solving problems.
 
CSE 30331. Data Structures CANCELLED 06/04/08
3 credits, Staff (5-0-3)
10:30–11:35 MTWRF 6/17–7/31
CRN 3459; ID # CSE 30331 01
Last “add” date: 6/22
“Drop” dates: refund, 6/26; last, 7/10
Fundamental techniques in the design and analysis of non-numerical algorithms and their data structures. Elementary data structures such as lists, stacks, queues; more advanced ones such as priority queues and search trees. Design techniques such as divide-and-conquer. Sorting and searching and graph algorithms.
 
CSE 47900. Special Studies
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 47900
 
CSE 48900. Undergraduate Research
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 48900
 
CSE 67900. Special Studies
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 67900
 
CSE 68900. Thesis Direction
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 68900
 
CSE 68905. Nonresident Thesis Research
1 credit, Staff (0-0-1)
CRN varies with instructor
ID # CSE 68905
 
CSE 77900. Special Studies
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 77900
 
CSE 98900. Research and Dissertation
Variable credits, Staff (V-V-V)
CRN varies with instructor
ID # CSE 98900
 
CSE 98995. Nonresident Dissertation Research
1 credit, Staff (0-0-1)
CRN varies with instructor
ID # CSE 98995