Apr 06, 2007 12:04
So I decided to copy Niki and put down my schedule for next year. The that I think will give me the most trouble is Japanese. We'll see ^_^
Fall Semester
CSE 320 Computer Organization and Architecture
Boolean algebra and digital logic. Combinational and sequential circuits. Representations of data and instructions. Architecture and major components of computer systems. Assembly language programming and interfacing to high level languages. Assembler and linker processing.
Credits: 3
CSE 331 Algorithms and Data Structures
Linear data structures, trees, graphs and algorithms which operate on them. Fundamental algorithms for searching, sorting, string matching, graph problems. Design and analysis of algorithms.
Credits: 3
CSE 335 Software Design
Development of large software products, libraries, and product families. Object-oriented programming using inheritance and polymorphism. Design methods. Specification and the use of contracts to design reliable software. Configuration management and life-cycle issues.
Credits: 3
JPN 201 Second-Year Japanese I
Intermediate-level speaking, listening comprehension, reading, writing, and grammar. Aspects of culture. Additional Kanji. Emphasis on accurate communication.
Credits: 5
MTH 314 Matrix Algebra I
Problem-solving and applications in matrix algebra for scientists and engineers. Vectors, matrices, linear transformations, inner products, dimension, eigenvalues and eigenvectors. Applications to systems of equations and to geometry.
Credits: 3
Total semester credits: 17
Spring Semester
CSE 410 Operating Systems
Principles and evolution of operating systems. Process and processor management. Concurrent processes and threads. Primary and secondary storage management. Case studies of modern operating systems.
Credits: 3
CSE 450 Translation of Programming Languages
Theory and practice of programming language translation. Languages, grammars and parsing. Lexical, syntactic and semantic analysis. Compile-time error handling. Code optimization and code generation.
Credits: 3
JPN 202 Second-Year Japanese II
Continuation of JPN 201. Additional Kanji and aspects of culture. Continued emphasis on accurate communication.
Credits: 5
KIN 106C Bowling I
This course is designed to help students acquire the fundamental skills of bowling including form and technique. Students will also learn the terminology, rules, strategies and scoring procedures. The course involves lectures, demonstration, and practice time.
Credits: 1
STT 351 Probability and Statistics for Engineering
Probability and statistics for engineering majors. Probability models and random variables. Estimation, confidence intervals, tests of hypotheses, simple linear regression. Applications to engineering.
Credits: 3
Total semester credits: 15