|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course provides an introduction to computer science with a focus on object-oriented programming using Java. Instruction centers on an overview of programming, problem-solving, and algorithm development. Specific topics include primitive data types, arithmetic and logical operators, selection and repetition structures, interactive user input, using and designing basic classes, single dimension arrays with searching and sorting, and lists. Programming assignments focus on techniques of good programming style including proper documentation. The student is taught to efficiently design, code, and debug problem solutions. A Windows environment is used in the closed lab.
-
4.00 Credits
The second course in computer science provides coverage of more advanced topics of object-oriented programming in a gaming context. This includes the use of static variables and classes, multi-dimensional arrays, inheritance and polymorphism, exception handling, recursion, and parameterized types. Elementary data structures (linked lists, stacks, and queues) are introduced to solve application problems. Students must continue to use good programming style including proper documentation. Students continue to use XNA in the closed lab to deploy to Xbox 360s.
-
4.00 Credits
Upon completion of this course, the student will understand both abstraction and advanced programming techniques of object-oriented programming in C++. This will include learning about abstract data types, multi-dimensional arrays, recursion, pointers and the STL. The student will be able to solve problems using objects, including designing and writing their own classes. The student will also understand the techniques of good programming style and software engineering concepts such as information hiding, re-use, use of symbolic debuggers, and separate compilation.
-
4.00 Credits
The second course in computer science provides coverage of more advanced topics of object-oriented programming. This includes the use of static variables and classes, multi-dimensional arrays, inheritance and polymorphism, text files and exception handling, recursion, and parameterized types. Elementary data structures (linked lists, stacks, and queues) are introduced to solve application problems. Graphical user interfaces and event driven programming are also introduced. Students must continue to use good programming style including proper documentation. Students use the Linux operating system in the closed lab.
-
2.00 Credits
This course covers the historical, social and economic consideration of the discipline. It includes studies of professional conduct, risks, and liabilities, and intellectual property relative to the software engineering and computing professions. Software engineering/computing case studies will be used.
-
2.00 Credits
The Summer Design Workshop is a primer to design consists of varied research, design, and written exercises. These exercises engage students to know the critical and applied nature of design, studio culture, and the commitment needed to successfully complete the professional degree in Architecture.
-
4.00 Credits
DFN 1001 is the first design studio. Through exercises and projects, it introduces a variety of skills and subjects for the beginning student in architecture including but not limited to the following: drawings, model building, verbal communication, design, and building language.
-
4.00 Credits
DFN 1002 builds and elaborates upon the skills and subjects Introduced in DFN 1001. It culminates with a capstone design project that summarizes and measures the learning of the first year, and prepares students for the second year.
-
4.00 Credits
This course concentrates on shaping, organizing, and designing architectural space using spatial and compositional strategies derived from precedent and architectural case studies.
-
4.00 Credits
The culmination of the Design Foundation incorporates and builds upon all previous course work. It adds the fundamental concept of typology to previous experiences with architectural space, composition, and program. Students investigate layers of functional zoning, geometric organization, three dimensional configuration, openings, physical texture, color, character, and symbolic meaning.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|