CS 4352. Compilers and Interpreters.

Compilers and Interpreters (3-0) The structure of compilers and interpreters: lexical syntax and semantic analysis, formal description of programming languages, parsing techniques, intermediate languages, optimization and code generation.

3 Credit Hours
3 Total Contact Hours
0 Lab Hours
3 Lecture Hours
0 Other Hours

Prerequisite(s): (CS 3333 w/C or better ) OR (CS 3350 w/C or better)

BA in Economics

http://catalog.utep.edu/undergrad/college-of-business-administration/economics-finance/economics-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Art

http://catalog.utep.edu/undergrad/college-of-liberal-arts/art/art-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Art History

http://catalog.utep.edu/undergrad/college-of-liberal-arts/art/art-history-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Chicano Studies

http://catalog.utep.edu/undergrad/college-of-liberal-arts/chicano-studies/chicano-studies-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Communication Studies

http://catalog.utep.edu/undergrad/college-of-liberal-arts/communication/communication-studies-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Digital Media Production

http://catalog.utep.edu/undergrad/college-of-liberal-arts/communication/digital-media-production-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Media Advertising

http://catalog.utep.edu/undergrad/college-of-liberal-arts/communication/media-advertising-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Multimedia Journalism

http://catalog.utep.edu/undergrad/college-of-liberal-arts/communication/multimedia-journalism-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Organizational & Corporate Communication

http://catalog.utep.edu/undergrad/college-of-liberal-arts/communication/organizational-corporate-communication-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Creative Writing

http://catalog.utep.edu/undergrad/college-of-liberal-arts/creative-writing/creative-writing-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Criminal Justice

http://catalog.utep.edu/undergrad/college-of-liberal-arts/criminal-justice/criminal-justice-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in English and American Literature

http://catalog.utep.edu/undergrad/college-of-liberal-arts/english/english-american-literature-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in English

http://catalog.utep.edu/undergrad/college-of-liberal-arts/english/english-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in History

http://catalog.utep.edu/undergrad/college-of-liberal-arts/history/history-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in French

http://catalog.utep.edu/undergrad/college-of-liberal-arts/languages-linguistics/french-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Linguistics

http://catalog.utep.edu/undergrad/college-of-liberal-arts/languages-linguistics/linguistics-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Spanish

http://catalog.utep.edu/undergrad/college-of-liberal-arts/languages-linguistics/spanish-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Philosophy

http://catalog.utep.edu/undergrad/college-of-liberal-arts/philosophy/philosophy-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Political Science

http://catalog.utep.edu/undergrad/college-of-liberal-arts/political-science/political-science-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Anthropology

http://catalog.utep.edu/undergrad/college-of-liberal-arts/sociology-anthropology/anthropology-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Sociology

http://catalog.utep.edu/undergrad/college-of-liberal-arts/sociology-anthropology/sociology-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Theatre Arts

http://catalog.utep.edu/undergrad/college-of-liberal-arts/theatre-dance/theatre-arts-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Chemistry

http://catalog.utep.edu/undergrad/college-of-science/chemistry/chemistry-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...

BA in Geological Sciences

http://catalog.utep.edu/undergrad/college-of-science/geological-sciences/geological-sciences-ba/

...C) CS 1310 Intro-Computational Thinking CS 1320...Selected Topics 3 COMM 4352 Contemporary Rhetoric 3...