Bulletin 2014-2015
>
Courses
>
CS - Computer Science
>
300
> CS 358
Catalog Search
Search Options
Entire Catalog
Programs
Courses
Search
http://up.smartcatalogiq.com/Home
0be33c84-274a-4491-b843-bcb75dc0b6cc
https://searchproxy.smartcatalogiq.com/search
1c8ed853-ee16-4417-8967-28df272d2624
course
/Institutions/University-of-Portland/json/2014-2015/bulletin-local.json
/Institutions/University-of-Portland/json/2014-2015/bulletin.json
Contents
University Calendar
The University of Portland
General Information
University Academic Programs of Study
Special Academic Programs
University Centers
University Academic Regulations
Clark Library
College of Arts and Sciences
Dr. Robert B. Pamplin, Jr. School of Business Administration
School of Education
Donald P. Shiley School of Engineering
School of Nursing
Graduate School
University Services
Division of Student Affairs
Information Services Division
Courses
AS - Aerospace
BIO - Biology
BME - Biomedical Engineering
BUS - Business Administration
CHM - Chemistry
CE - Civil Engineering
CHN - Chinese
CST - Communication Studies
CS - Computer Science
000
200
300
CS-301
CS-305
CS-324
CS-333
CS-334
CS-341
CS-352
CS-357
CS-358
CS-368
CS-371
CS-374
CS-376
CS-382
400
Graduate Courses
DNC - Dance
ECN - Economics
ED - Education
EE - Electrical Engineering
EGR - Engineering
ENG - English
ENT - Entrepreneurship
ENV - Environmental Studies
FA - Fine Arts
FRN - French
GRM - German
HPE - Health and Physical Education
HST - History
LDR - Leadership
MTH - Mathematics
ME - Mechanical Engineering
MSL - Military Science and Leadership
MUS - Music
NRS - Nursing
PHL - Philosophy
PHY - Physics
POL - Political Science
PSY - Psychology
RELI - Religious Studies
SW - Social Work
SOC - Sociology
SPN - Spanish
THTR - Theater
THE - Theology
University Governance
University Administration
Faculty
Degrees Conferred
Catalog Links
Catalog Home
Catalog Site Map
All Catalogs
Share
Print this page
CS 358
Compiler Design
Lexical analysis, syntactic analysis, type checking, and code generation. Introduction to optimization. First offering in spring 2016, replaces
CS 452
.
Credits
3
Prerequisite
CS 305
,
CS 357
, and
CS 333
or
EE 333
.