|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Principles and concepts characterizing high-level computer programming languages, process and data abstration, encapsulation, inheritance, functional programming, logic programming, scanners, and parsers.
-
3.00 Credits
Principles of software design, design patterns, design representation, refactoring. Principles of software quality assurance and testing. Development and testing tools.
-
3.00 Credits
Principles and concepts of operating systems design and the implementation of an operating system.
-
3.00 Credits
Internet application programming, including sockets, threads, CGI, database, e-commerce, Web services.
-
1.00 - 3.00 Credits
Undergraduate level subjects as announced before each semester.
-
2.00 Credits
Societal impact of computer technology, the computer scientist's place in society, ethical issues. Reading, discussion, and writing seminar.
-
3.00 Credits
Entrepreneurship, idea/opportunity generation, strategic planning, legal organization, product development, marketing/sales, customer support, fund raising, and effective management.
-
3.00 Credits
Optimization, problem formulation, and solution algorithms, including simplex and interior point methods. Applications from control, data mining, finance, game theory, learning, network flow, operations research, and statistical estimation.
-
3.00 Credits
Computational methods for analyzing biological systems. Dynamic programming, Markov models, Neural Networks, and Bayesian analysis are used to predict secondary structure, tertiary structure, and active sites for drug docking given molecular DNA sequence data.
-
3.00 Credits
Analysis, design, implementation, and testing of significant software systems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|