Bulletin 2017-2018
>
Courses
>
CS - Computer Science
>
300
> CS 358
Catalog Search
Search Options
Entire Catalog
Programs
Courses
Search
http://up.smartcatalogiq.com/Home
8bb311ed-5da1-4828-aadc-c92f42a5f299
https://searchproxy.smartcatalogiq.com/search
8f4db5b9-0083-43f6-9d48-2fce2ab38831
course
/Institutions/University-of-Portland/json/2017-2018/bulletin-local.json
/Institutions/University-of-Portland/json/2017-2018/bulletin.json
Contents
University Calendar
The University of Portland
General Information
University Academic Programs of Study
Special Academic Programs
Student Academic Resources
University Academic Regulations
Clark Library
College of Arts and Sciences
Dr. Robert B. Pamplin, Jr. School of Business
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
CAS - College of Arts and Sciences
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-369
CS-371
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
GEO - Geography
GRM - German
HON - Honors
HPE - Health and Physical Education
HST - History
INV -Innovation
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.
Credits
3
Prerequisite
CS 305
with a grade of C- or better,
CS 357
,
CS 333
or EE 333.