|
Course ID
|
Title
|
|
Enroll Code
/Session
|
Instructor
|
Days
|
Time
|
Location
|
Enrolled
|
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
INTRO TO COMP SCI
|
Full
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
CONRAD P T
|
M W
|
9:30 am - 10:45am
|
HFH 1104
|
150 / 150
|
True
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
07963
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
9:00 am - 9:50 am
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
07971
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
10:00am - 10:50am
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
07989
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
11:00am - 11:50am
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
07997
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
12:00pm - 12:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08003
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
1:00pm - 1:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 8
|
Click box to close.
|
Full Title:
|
Introduction to Computer Science
|
Description:
|
Introduction to computer program development for students with little to no programming experience. Basic programming concepts, variables and expressions, data and control structures, algorithms, debugging, program design, and documentation.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08011
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC MATCS CMPEN GEOG EE PRMTH PRECM STATS STSCI ACTSC
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
T
|
2:00pm - 2:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PROBLEM SOLVING I
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
COSTANZO C
|
T R
|
9:30 am - 10:45am
|
BUCHN1930
|
88 / 100
|
True
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08052
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
9:00 am - 9:50 am
|
PHELP3525
|
17 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08060
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
10:00am - 10:50am
|
PHELP3525
|
24 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08078
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
11:00am - 11:50am
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08086
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
12:00pm - 12:50pm
|
PHELP3525
|
22 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PROBLEM SOLVING I
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
BULTAN T
|
M W
|
2:00pm - 3:15pm
|
CHEM 1171
|
64 / 100
|
True
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
48678
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
1:00pm - 1:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
48686
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
2:00pm - 2:50pm
|
PHELP3525
|
21 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
48694
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
3:00pm - 3:50pm
|
PHELP3525
|
5 / 25
|
False
|
|
CMPSC 16
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers I
|
Description:
|
Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
48702
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE STATS STSCI ACTSC PRECM
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
4:00pm - 4:50pm
|
PHELP3525
|
13 / 25
|
False
|
|
CMPSC 24
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers II
|
Description:
|
Intermediate building blocks for solving problems using computers. Topics include data structures, object-oriented design and development, algorithms for manipulating these data structures and their runtime analyses. Data structures introduced include stacks, queues, lists, trees, and sets.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PROBLEM SOLVING II
|
Full
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
BUONI M J
|
M W
|
12:30pm - 1:45pm
|
WEBB 1100
|
92 / 92
|
True
|
|
CMPSC 24
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers II
|
Description:
|
Intermediate building blocks for solving problems using computers. Topics include data structures, object-oriented design and development, algorithms for manipulating these data structures and their runtime analyses. Data structures introduced include stacks, queues, lists, trees, and sets.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08136
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
9:00 am - 9:50 am
|
PHELP3525
|
22 / 22
|
False
|
|
CMPSC 24
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers II
|
Description:
|
Intermediate building blocks for solving problems using computers. Topics include data structures, object-oriented design and development, algorithms for manipulating these data structures and their runtime analyses. Data structures introduced include stacks, queues, lists, trees, and sets.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08144
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
10:00am - 10:50am
|
PHELP3525
|
24 / 23
|
False
|
|
CMPSC 24
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers II
|
Description:
|
Intermediate building blocks for solving problems using computers. Topics include data structures, object-oriented design and development, algorithms for manipulating these data structures and their runtime analyses. Data structures introduced include stacks, queues, lists, trees, and sets.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08151
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
11:00am - 11:50am
|
PHELP3525
|
23 / 23
|
False
|
|
CMPSC 24
|
Click box to close.
|
Full Title:
|
Problem Solving with Computers II
|
Description:
|
Intermediate building blocks for solving problems using computers. Topics include data structures, object-oriented design and development, algorithms for manipulating these data structures and their runtime analyses. Data structures introduced include stacks, queues, lists, trees, and sets.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08169
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
12
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
12:00pm - 12:50pm
|
PHELP3525
|
23 / 23
|
False
|
|
CMPSC 32
|
Click box to close.
|
Full Title:
|
Object Oriented Design and Implementation
|
Description:
|
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
OBJ ORIENT DESIGN
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN PRCME
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
COSTANZO C
|
T R
|
12:30pm - 1:45pm
|
BUCHN1930
|
78 / 100
|
True
|
|
CMPSC 32
|
Click box to close.
|
Full Title:
|
Object Oriented Design and Implementation
|
Description:
|
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08201
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN PRCME
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
9:00 am - 9:50 am
|
PHELP3525
|
14 / 25
|
False
|
|
CMPSC 32
|
Click box to close.
|
Full Title:
|
Object Oriented Design and Implementation
|
Description:
|
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08219
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN PRCME
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
10:00am - 10:50am
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 32
|
Click box to close.
|
Full Title:
|
Object Oriented Design and Implementation
|
Description:
|
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08227
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN PRCME
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
11:00am - 11:50am
|
PHELP3525
|
15 / 25
|
False
|
|
CMPSC 32
|
Click box to close.
|
Full Title:
|
Object Oriented Design and Implementation
|
Description:
|
Advanced topics in object-oriented computing. Topics include encapsulation, data hiding, inheritance, polymorphism, compilation, linking and loading, memory management, and debugging; recent advances in design and development tools, practices, libraries, and operating system support.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
53686
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN PRCME
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
12:00pm - 12:50pm
|
PHELP3525
|
24 / 25
|
False
|
|
CMPSC 40
|
Click box to close.
|
Full Title:
|
Foundations of Computer Science
|
Description:
|
Introduction to the theoretical underpinnings of computer science. Topics include propositional predicate logic, set theory, functions and relations, counting, mathematical induction and recursion (generating functions).
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
FOUNDATION COMP SCI
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS PRCME CMPEN CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
EGECIOGLU O
|
T R
|
3:30pm - 4:45pm
|
PHELP3526
|
30 / 75
|
True
|
|
CMPSC 40
|
Click box to close.
|
Full Title:
|
Foundations of Computer Science
|
Description:
|
Introduction to the theoretical underpinnings of computer science. Topics include propositional predicate logic, set theory, functions and relations, counting, mathematical induction and recursion (generating functions).
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08243
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS PRCME CMPEN CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
2:00pm - 2:50pm
|
PHELP1445
|
22 / 35
|
False
|
|
CMPSC 40
|
Click box to close.
|
Full Title:
|
Foundations of Computer Science
|
Description:
|
Introduction to the theoretical underpinnings of computer science. Topics include propositional predicate logic, set theory, functions and relations, counting, mathematical induction and recursion (generating functions).
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08250
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS PRCME CMPEN CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
3:00pm - 3:50pm
|
GIRV 2129
|
8 / 40
|
False
|
|
CMPSC 56
|
Click box to close.
|
Full Title:
|
Advanced Applications Programming
|
Description:
|
Advanced application programming using a high-level, virtual-machine-based language. Topics include generic programming, exception handling, programming language implementation; automatic memory management, and application development, management, and maintenance tools; event handling, concurrency and threading, and advanced library use.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
ADV APP PROGRAM
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
CAPPELLO P R
|
M W
|
9:30 am - 10:45am
|
PHELP3515
|
16 / 75
|
True
|
|
CMPSC 56
|
Click box to close.
|
Full Title:
|
Advanced Applications Programming
|
Description:
|
Advanced application programming using a high-level, virtual-machine-based language. Topics include generic programming, exception handling, programming language implementation; automatic memory management, and application development, management, and maintenance tools; event handling, concurrency and threading, and advanced library use.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08276
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
1:00pm - 1:50pm
|
PHELP3525
|
5 / 25
|
False
|
|
CMPSC 56
|
Click box to close.
|
Full Title:
|
Advanced Applications Programming
|
Description:
|
Advanced application programming using a high-level, virtual-machine-based language. Topics include generic programming, exception handling, programming language implementation; automatic memory management, and application development, management, and maintenance tools; event handling, concurrency and threading, and advanced library use.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08284
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
2:00pm - 2:50pm
|
PHELP3525
|
7 / 25
|
False
|
|
CMPSC 56
|
Click box to close.
|
Full Title:
|
Advanced Applications Programming
|
Description:
|
Advanced application programming using a high-level, virtual-machine-based language. Topics include generic programming, exception handling, programming language implementation; automatic memory management, and application development, management, and maintenance tools; event handling, concurrency and threading, and advanced library use.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
53694
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: PRCMP PRCPS CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
3:00pm - 3:50pm
|
PHELP3525
|
4 / 25
|
False
|
|
CMPSC 64
|
Click box to close.
|
Full Title:
|
Computer Organization and Logic Design
|
Description:
|
Assembly language programming and advanced computer organization; Digital logic design topics including gates, combinational circuits, flip-flops, and the design and analysis of sequential circuits.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
COMP ORGANIZATION
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
FRANKLIN D M
|
T R
|
9:30 am - 10:45am
|
PHELP1160
|
58 / 70
|
True
|
|
CMPSC 64
|
Click box to close.
|
Full Title:
|
Computer Organization and Logic Design
|
Description:
|
Assembly language programming and advanced computer organization; Digital logic design topics including gates, combinational circuits, flip-flops, and the design and analysis of sequential circuits.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08300
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
M
|
2:00pm - 2:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 64
|
Click box to close.
|
Full Title:
|
Computer Organization and Logic Design
|
Description:
|
Assembly language programming and advanced computer organization; Digital logic design topics including gates, combinational circuits, flip-flops, and the design and analysis of sequential circuits.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08318
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
M
|
3:00pm - 3:50pm
|
PHELP3525
|
25 / 25
|
False
|
|
CMPSC 64
|
Click box to close.
|
Full Title:
|
Computer Organization and Logic Design
|
Description:
|
Assembly language programming and advanced computer organization; Digital logic design topics including gates, combinational circuits, flip-flops, and the design and analysis of sequential circuits.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
53702
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
M
|
4:00pm - 4:50pm
|
PHELP3525
|
8 / 20
|
False
|
|
CMPSC 130A
|
Click box to close.
|
Full Title:
|
Data Structures and Algorithms I
|
Description:
|
The study of data structures and their applications. Correctness proofs and techniques for the design of correct programs. Internal and external searching. Hashing and height balanced trees. Analysis of sorting algorithms. Memory management. Graph traversal techniques and their applications.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
DATA STRUCT ALGOR
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
KOC C K
|
T R
|
2:00pm - 3:15pm
|
GIRV 2128
|
44 / 60
|
True
|
|
CMPSC 130A
|
Click box to close.
|
Full Title:
|
Data Structures and Algorithms I
|
Description:
|
The study of data structures and their applications. Correctness proofs and techniques for the design of correct programs. Internal and external searching. Hashing and height balanced trees. Analysis of sorting algorithms. Memory management. Graph traversal techniques and their applications.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08334
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
1:00pm - 1:50pm
|
PHELP3505
|
44 / 60
|
False
|
|
CMPSCCS 130A
|
Click box to close.
|
Full Title:
|
Advanced Topics in Computer Science
|
Description:
|
Advanced topics course for advanced undergraduates, covering topics not offered in standard computer science courses, combining research orientation and current developments and technologies. A. Distributed and Network Computing.
|
PreRequisite:
|
|
College:
|
CRST
|
Units:
|
1.0 - 6.0
|
Grading:
|
Pass/No Pass
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
ADV TOPICS CMPSC
|
|
08995
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
Majors in these depts only: CRSTU
|
Grading:
|
|
Pass/No Pass
|
Messages:
|
|
INSTRUCTOR APPROVAL REQUIRED TO FINALIZE REGISTRATION.
|
|
KARAORMAN M
|
M W
|
6:00pm - 8:50pm
|
494 143
|
3 / 15
|
True
|
|
CMPSC 130B
|
Click box to close.
|
Full Title:
|
Data Structures and Algorithms II
|
Description:
|
Design and analysis of computer algorithms. Correctness proofs and solution of recurrance relations. Design techniques; divide and conquer, greedy strategies, dynamic programming, branch and bound, backtracking, and local search. Applications of techniques to problems from several disciplines. NP - completeness.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
DATA STRUCT ALG II
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CPSCI CMPSC EE CMPEN
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
GONZALEZ T F
|
M W
|
3:30pm - 4:45pm
|
BUCHN1920
|
73 / 75
|
True
|
|
CMPSC 130B
|
Click box to close.
|
Full Title:
|
Data Structures and Algorithms II
|
Description:
|
Design and analysis of computer algorithms. Correctness proofs and solution of recurrance relations. Design techniques; divide and conquer, greedy strategies, dynamic programming, branch and bound, backtracking, and local search. Applications of techniques to problems from several disciplines. NP - completeness.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08359
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CPSCI CMPSC EE CMPEN
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
1:00pm - 1:50pm
|
GIRV 2129
|
40 / 40
|
False
|
|
CMPSC 130B
|
Click box to close.
|
Full Title:
|
Data Structures and Algorithms II
|
Description:
|
Design and analysis of computer algorithms. Correctness proofs and solution of recurrance relations. Design techniques; divide and conquer, greedy strategies, dynamic programming, branch and bound, backtracking, and local search. Applications of techniques to problems from several disciplines. NP - completeness.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
53710
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CPSCI CMPSC EE CMPEN
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
2:00pm - 2:50pm
|
PHELP1448
|
33 / 35
|
False
|
|
CMPSCCS 130E
|
Click box to close.
|
Full Title:
|
Advanced Topics in Computer Science
|
Description:
|
Advanced topics course for advanced undergraduates, covering topics not offered in standard computer science courses, combining research orientation and current developments and technologies. E. Programming Languages, Systems and Technologies.
|
PreRequisite:
|
|
College:
|
CRST
|
Units:
|
1.0 - 6.0
|
Grading:
|
Pass/No Pass
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
ADV TOPICS CMPSC
|
|
09076
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
Majors in these depts only: CRSTU
|
Grading:
|
|
Pass/No Pass
|
Messages:
|
|
INSTRUCTOR APPROVAL REQUIRED TO FINALIZE REGISTRATION.
|
|
CONRAD P T
|
R
|
4:00pm - 6:50pm
|
494 164B
|
10 / 12
|
True
|
|
CMPSC 138
|
Click box to close.
|
Full Title:
|
Automata and Formal Languages
|
Description:
|
Formal languages; finite automata and regular expressions; properties of regular languages; pushdown automata and context-free grammars; properties of context-free languages; introduction to computability and unsolvability. Introduction to Turing machines and computational complexity.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
AUT & FORML LANG
|
Closed
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
EL ABBADI A
|
M W
|
9:30 am - 10:45am
|
PHELP3526
|
78 / 70
|
True
|
|
CMPSC 138
|
Click box to close.
|
Full Title:
|
Automata and Formal Languages
|
Description:
|
Formal languages; finite automata and regular expressions; properties of regular languages; pushdown automata and context-free grammars; properties of context-free languages; introduction to computability and unsolvability. Introduction to Turing machines and computational complexity.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08375
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
R
|
4:00pm - 4:50pm
|
PHELP1445
|
39 / 35
|
False
|
|
CMPSC 138
|
Click box to close.
|
Full Title:
|
Automata and Formal Languages
|
Description:
|
Formal languages; finite automata and regular expressions; properties of regular languages; pushdown automata and context-free grammars; properties of context-free languages; introduction to computability and unsolvability. Introduction to Turing machines and computational complexity.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08383
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
9:00 am - 9:50 am
|
PHELP2514
|
39 / 35
|
False
|
|
CMPSC 140
|
Click box to close.
|
Full Title:
|
Parallel Scientific Computing
|
Description:
|
Fundamentals of high performance computing and parallel algorithm design for numerical computation. Topics include parallel architectures and clusters, parallel programming with message-passing libraries and threads, program parallelization methodologies, parallel performance evaluation and optimization, parallel numerical algorithms and applications with different performance tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PARA SCI COMP
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
YANG T
|
T R
|
11:00am - 12:15pm
|
GIRV 1115
|
45 / 48
|
True
|
|
CMPSC 140
|
Click box to close.
|
Full Title:
|
Parallel Scientific Computing
|
Description:
|
Fundamentals of high performance computing and parallel algorithm design for numerical computation. Topics include parallel architectures and clusters, parallel programming with message-passing libraries and threads, program parallelization methodologies, parallel performance evaluation and optimization, parallel numerical algorithms and applications with different performance tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
48728
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
10:00am - 10:50am
|
GIRV 1115
|
45 / 48
|
False
|
|
CMPSC 154
|
Click box to close.
|
Full Title:
|
Computer Architecture
|
Description:
|
Introduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
COMPUTER ARCHITECT
|
Closed
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC
|
Grading:
|
|
Letter
|
Messages:
|
|
CROSS-LISTED COURSE, REFER TO CURRENT CATALOG.
|
|
FRANKLIN D M
|
T R
|
12:30pm - 1:45pm
|
PSYCH1924
|
116 / 101
|
True
|
|
CMPSC 154
|
Click box to close.
|
Full Title:
|
Computer Architecture
|
Description:
|
Introduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08409
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC
|
Grading:
|
|
Letter
|
Messages:
|
|
CROSS-LISTED COURSE, REFER TO CURRENT CATALOG.
|
|
|
W
|
4:00pm - 4:50pm
|
PHELP3525
|
34 / 31
|
False
|
|
CMPSC 154
|
Click box to close.
|
Full Title:
|
Computer Architecture
|
Description:
|
Introduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08417
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC
|
Grading:
|
|
Letter
|
Messages:
|
|
CROSS-LISTED COURSE, REFER TO CURRENT CATALOG.
|
|
|
W
|
5:00pm - 5:50pm
|
PHELP3525
|
34 / 31
|
False
|
|
CMPSC 154
|
Click box to close.
|
Full Title:
|
Computer Architecture
|
Description:
|
Introduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08425
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC
|
Grading:
|
|
Letter
|
Messages:
|
|
CROSS-LISTED COURSE, REFER TO CURRENT CATALOG.
|
|
|
W
|
6:00pm - 6:50pm
|
PHELP3525
|
33 / 31
|
False
|
|
CMPSC 154
|
Click box to close.
|
Full Title:
|
Computer Architecture
|
Description:
|
Introduction to the architecture of computer systems. Topics include: central processing units, memory systems, channels and controllers, peripheral devices, interrupt systems, software versus hardware tradeoffs.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
68023
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC
|
Grading:
|
|
Letter
|
Messages:
|
|
CROSS-LISTED COURSE, REFER TO CURRENT CATALOG.
|
|
|
W
|
7:00pm - 7:50pm
|
PHELP3525
|
15 / 0
|
False
|
|
CMPSC 162
|
Click box to close.
|
Full Title:
|
Programming Languages
|
Description:
|
Concepts of programming languages: scopes, parameter passing, storage management; control flow, exception handling; encapsulation and modularization mechanisms; reusability through genericity and inheritance; type systems; programming paradigms (imperative, object-oriented, functional, and others). Emerging programming languages and their development infrastructures.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PROGRAM LANGUAGES
|
Full
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
HARDEKOPF B C
|
M W
|
2:00pm - 3:15pm
|
PSYCH1902
|
70 / 70
|
True
|
|
CMPSC 162
|
Click box to close.
|
Full Title:
|
Programming Languages
|
Description:
|
Concepts of programming languages: scopes, parameter passing, storage management; control flow, exception handling; encapsulation and modularization mechanisms; reusability through genericity and inheritance; type systems; programming paradigms (imperative, object-oriented, functional, and others). Emerging programming languages and their development infrastructures.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08441
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
9:00 am - 9:50 am
|
PSYCH1902
|
70 / 70
|
False
|
|
CMPSC 165B
|
Click box to close.
|
Full Title:
|
Machine Learning
|
Description:
|
Covers the most important techniques of machine learning (ML) and includes discussions of: well-posed learning problems; artificial neural networks; concept learning and general to specific ordering; decision tree learning; genetic algorithms; Bayesian learning; analytical learning; and others.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
MACHINE LEARNING
|
Full
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
TURK M A
|
M W
|
9:30 am - 10:45am
|
PHELP2524
|
55 / 50
|
True
|
|
CMPSC 165B
|
Click box to close.
|
Full Title:
|
Machine Learning
|
Description:
|
Covers the most important techniques of machine learning (ML) and includes discussions of: well-posed learning problems; artificial neural networks; concept learning and general to specific ordering; decision tree learning; genetic algorithms; Bayesian learning; analytical learning; and others.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
48744
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
W
|
5:00pm - 5:50pm
|
PHELP2524
|
55 / 50
|
False
|
|
CMPSC 170
|
Click box to close.
|
Full Title:
|
Operating Systems
|
Description:
|
Basic concepts of operating systems. The notion of a process; interprocess communication and synchronization; input-output, file systems, memory management.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
OPERATING SYSTEMS
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN EE CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
ZHAO B Y
|
T R
|
9:30 am - 10:45am
|
CHEM 1171
|
92 / 100
|
True
|
|
CMPSC 170
|
Click box to close.
|
Full Title:
|
Operating Systems
|
Description:
|
Basic concepts of operating systems. The notion of a process; interprocess communication and synchronization; input-output, file systems, memory management.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08482
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN EE CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
M
|
5:00pm - 5:50pm
|
PHELP2524
|
50 / 50
|
False
|
|
CMPSC 170
|
Click box to close.
|
Full Title:
|
Operating Systems
|
Description:
|
Basic concepts of operating systems. The notion of a process; interprocess communication and synchronization; input-output, file systems, memory management.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08490
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CMPEN EE CPSCI
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
M
|
6:00pm - 6:50pm
|
PHELP2524
|
42 / 50
|
False
|
|
CMPSC 171
|
Click box to close.
|
Full Title:
|
Distributed Systems
|
Description:
|
Distributed systems architecture, distributed programming, network of computers, message passing, remote procedure calls, group communication, naming and membership problems, asynchrony, logical time, consistency, fault-tolerance, and recovery.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
DISTRD SYSTEMS
|
Full
|
57265
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
MOSER L E
|
T R
|
11:00am - 12:15pm
|
PHELP2524
|
20 / 20
|
True
|
|
CMPSC 176C
|
Click box to close.
|
Full Title:
|
Advanced Topics in Internet Computing
|
Description:
|
General overview of wireless and mobile networking, multimedia, security, multicast, quality of service, IPv6, and web caching. During the second half of the course, one or more of the above are studied in greater detail.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
ADV TOP INT COMP
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
ZHENG H
|
M W
|
11:00am - 12:15pm
|
PHELP2524
|
26 / 50
|
True
|
|
CMPSC 176C
|
Click box to close.
|
Full Title:
|
Advanced Topics in Internet Computing
|
Description:
|
General overview of wireless and mobile networking, multimedia, security, multicast, quality of service, IPv6, and web caching. During the second half of the course, one or more of the above are studied in greater detail.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08532
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
11:00am - 11:50am
|
PHELP2524
|
26 / 50
|
False
|
|
CMPSC 185
|
Click box to close.
|
Full Title:
|
Human-Computer Interaction
|
Description:
|
The study of human-computer interaction enables system architects to design useful, efficient, and enjoyable computer interfaces. This course teaches the theory, design guidelines, programming practices, and evaluation procedures behind effective human interaction with computers.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
HUM-COMP INTERACT
|
Full
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
U
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
HOLLERER T
|
M W
|
12:30pm - 1:45pm
|
PHELP3515
|
45 / 45
|
True
|
|
CMPSC 185
|
Click box to close.
|
Full Title:
|
Human-Computer Interaction
|
Description:
|
The study of human-computer interaction enables system architects to design useful, efficient, and enjoyable computer interfaces. This course teaches the theory, design guidelines, programming practices, and evaluation procedures behind effective human interaction with computers.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
08557
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
U
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
3:00pm - 3:50pm
|
PHELP3525
|
23 / 23
|
False
|
|
CMPSC 185
|
Click box to close.
|
Full Title:
|
Human-Computer Interaction
|
Description:
|
The study of human-computer interaction enables system architects to design useful, efficient, and enjoyable computer interfaces. This course teaches the theory, design guidelines, programming practices, and evaluation procedures behind effective human interaction with computers.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
Full
|
53728
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
U
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
|
|
|
F
|
4:00pm - 4:50pm
|
PHELP3525
|
22 / 22
|
False
|
|
CMPSC 189B
|
Click box to close.
|
Full Title:
|
Senior Computer Systems Project
|
Description:
|
Student groups design a significant computer-based project. Multiple groups may cooperate toward one large project. Each group works independently; interaction among groups is via interface specifications and informal meetings. Project for course may be different from that in first course.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
SR CMPTR PRJCT
|
|
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
S
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI ECE CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
INSTRUCTOR APPROVAL REQUIRED TO FINALIZE REGISTRATION. CROSS-LISTED COURSE, REFER TO CURRENT CATALOG. DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
SHERWOOD T P
|
T
|
3:30pm - 5:50pm
|
ESB 1003
|
34 / 40
|
True
|
|
CMPSC 189B
|
Click box to close.
|
Full Title:
|
Senior Computer Systems Project
|
Description:
|
Student groups design a significant computer-based project. Multiple groups may cooperate toward one large project. Each group works independently; interaction among groups is via interface specifications and informal meetings. Project for course may be different from that in first course.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
|
|
08573
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
S
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
These majors only: CMPSC CPSCI ECE CMPEN EE
|
Grading:
|
|
Letter
|
Messages:
|
|
INSTRUCTOR APPROVAL REQUIRED TO FINALIZE REGISTRATION. CROSS-LISTED COURSE, REFER TO CURRENT CATALOG. DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
|
T
|
6:00pm - 6:50pm
|
ESB 1003
|
34 / 40
|
False
|
|
CMPSC 190G
|
Click box to close.
|
Full Title:
|
Special Topics in Computer Science: Security
|
Description:
|
These variable unit courses provide for the study of topics of current interest in computer science.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
SP TOP: SECURITY
|
|
48751
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
INSTRUCTOR APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
KOC C K
|
M W
|
1:00pm - 2:50pm
|
PHELP2510
|
8 / 20
|
True
|
|
CMPSC 192
|
Click box to close.
|
Full Title:
|
Projects in Computer Science
|
Description:
|
Projects in computer science for advanced undergraduate students.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
4.0
|
Grading:
|
Letter
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
PROJECTS COMP SCI
|
|
08581
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Letter
|
Messages:
|
|
DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION. INSTRUCTOR APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
T B A
|
|
|
T B A
|
0 / 20
|
True
|
|
CMPSC 193
|
Click box to close.
|
Full Title:
|
Internship in Industry
|
Description:
|
Special projects for selected students. Offered in conjunction with selected industrial and research firms and under direct faculty supervision. Written proposal and final report required.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
1.0 - 4.0
|
Grading:
|
Pass/No Pass
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
INTERN IN INDUSTRY
|
|
08599
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Pass/No Pass
|
Messages:
|
|
DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION. INSTRUCTOR APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
T B A
|
|
|
T B A
|
0 / 5
|
True
|
|
CMPSC 196
|
Click box to close.
|
Full Title:
|
Undergraduate Research
|
Description:
|
Research opportunities for undergraduate students. Students will be expected to giveregular oral presentations, actively participate in a weekly seminar, and prepare at least one written report on their research.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
2.0 - 4.0
|
Grading:
|
Optional
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
UNDERGRAD RESEARCH
|
|
08607
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Optional
|
Messages:
|
|
DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION. INSTRUCTOR APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
T B A
|
|
|
T B A
|
0 / 10
|
True
|
|
CMPSC 199
|
Click box to close.
|
Full Title:
|
Independent Studies in Computer Science
|
Description:
|
Independent studies in computer science for advanced students.
|
PreRequisite:
|
|
College:
|
ENGR
|
Units:
|
1.0 - 5.0
|
Grading:
|
Pass/No Pass
|
Textbook Information:
|
http://www.ucsbstuff.com/SelectTermDept.aspx
|
|
IND STUD COMP SCI
|
|
08615
Restrictions
|
|
Click box to close.
|
|
|
|
Level-Limit:
|
|
U
|
Major-Limit-Pass:
|
|
|
Major-Limit:
|
|
|
Grading:
|
|
Pass/No Pass
|
Messages:
|
|
DEPT. APPROVAL REQUIRED PRIOR TO REGISTRATION. INSTRUCTOR APPROVAL REQUIRED PRIOR TO REGISTRATION.
|
|
T B A
|
|
|
T B A
|
0 / 5
|
True
|