CSE 2312. Computer Organization & Assembly Language Programming
Fall 2024
Computer organization from the software viewpoint, including instruction set architectures, memory addressing, integer and floating-point representation and arithmetic, instruction pipelining, cache, memory virtualization, and I/O. The relationship of higher-level programming languages to assembly language and instruction set architecture is also explored. Prerequisite: C
CSE 5307. Programming Language Concepts
Summer 2024
Study and evaluation of concepts in programming language for modern computer systems. Programming projects are selected from string-based, symbolic, algorithmic, and object-oriented languages.
CSE 1106. Introduction To Computer Science And Engineering
Spring 2024
A practical approach to hands-on computer hardware and software systems in a laboratory environment. Students will be exposed to basic engineering concepts such as simple circuits, digital logic, embedded controllers, computer networking, software design, and Linux operating systems. Prerequisite: C
CSE 1310. Introduction To Computers & Programming
Fall 2023
An introduction to the computer, algorithmic process, and programming using basic control and data structures, using a procedural language. Prerequisite: C