Course Search | Main

CS478 COURSE DETAILS


5 Version(s) of this Course

CS478 (Version: 2022 2) COURSE DETAILS


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
CS478 PROGRAMMING LANGUAGES 2022 2 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=0.0, MA=0.0)
SCOPE
Concepts of high-level programming language design are explored in detail. Cadets will examine the fundamental issues of programming language design and use this knowledge as a framework for comparison of different high-level languages. Cadets will study concepts from some or all of the imperative, functional, object-oriented, concurrent, and logic programming language paradigms.
LESSONS: 40 @ 55 min (2.500 Att/wk) LABS: 0 @ 0 min
SPECIAL REQUIREMENTS:
None

CS478 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  CS384 1998 1 1 Y

CS478 (Version 2022-2) COURSE OFFERINGS


AYT #SECT/SIZE CPBLTY ENRLD WAIT SEATS CLOSED DETAILS
2025 - 1 4 18 72 54 0 18 N Hours

2026 - 1 3 18 54 43 0 11 N Hours

2027 - 1 3 18 54 0 0 54 N Hours


CS478 (Version: 2018 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
CS478 PROGRAMMING LANGUAGES 2018 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=0.0, MA=0.0)
SCOPE
Concepts of high-level programming language design are explored in detail. Cadets will examine the fundamental issues of programming language design and use this knowledge as a framework for comparison of different high-level languages. Cadets will study concepts from some or all of the imperative, functional, object-oriented, concurrent, and logic programming language paradigms.
LESSONS: 33 @ 55 min (2.500 Att/wk) LABS: 7 @ 55 min
SPECIAL REQUIREMENTS:
None

CS478 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  CS384 1998 1 1 Y

CS478 (Version: 2006 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
CS478 PROGRAMMING LANGUAGES 2006 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=0.0, MA=0.0)
SCOPE
Concepts of high-level programming language design are explored in detail. Cadets will examine the fundamental issues of programming language design and use this knowledge as a framework for comparison of different high-level languages. Cadets will study concepts from some or all of the imperative, functional, object-oriented, concurrent, and logic programming language paradigms.
LESSONS: 33 @ 55 min (2.500 Att/wk) LABS: 7 @ 55 min
SPECIAL REQUIREMENTS:
None

CS478 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  CS403 2000 2 1 Y

CS478 (Version: 2004 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
CS478 ANAL OF PROGRAMMING LANGS 2004 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=0.0, MA=0.0)
SCOPE
Concepts of high-level programming language design are explored in detail. Cadets will examine the fundamental issues of programming language design and use this knowledge as a framework for comparison of different high-level languages. Cadets will study concepts from some or all of the imperative, functional, object-oriented, concurrent, and logic programming language paradigms.
LESSONS: 33 @ 55 min (2.500 Att/wk) LABS: 7 @ 55 min
SPECIAL REQUIREMENTS:
None

CS478 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  CS380 2003 2 1 Y
  CS384 1998 1 1 Y
  CS384 1998 1 2 Y
  EE375 2005 1 2 Y

CS478 (Version: 1990 1) COURSE DETAILS (ARCHIVED)


COURSE TITLE EFF YEAR EFF TERM DEPARTMENT CREDIT HOURS
CS478 ANAL OF PROGRAMMING LANGS 1990 1 Electrical Engineering and Computer Science 3.0 (BS=0.0, ET=0.0, MA=0.0)
SCOPE
Concepts of high-level programming language design are explored in detail. Cadets will examine the fundamental issues of programming language design and use this knowledge as a framework for comparison of different high-level languages. Cadets will study the imperative, functional, object-oriented, concurrent, and logic programming language paradigms. They will program in a variety of languages such as C++, LISP, PROLOG, and Java.
LESSONS: 33 @ 55 min (2.500 Att/wk) LABS: 7 @ 55 min
SPECIAL REQUIREMENTS:
None

CS478 COURSE REQUISITES


TYPE COURSE EFF YEAR EFF TERM TRACK RED BOOK FLG
PRE REQUISITE  
  CS380 1990 1 1 Y
  CS384 1998 1 1 Y