Franklin University - Remaining Schedule |
||
Winter 2008 |
||
ID: |
Name: |
Description: |
COMP 321 |
Application Server Programming |
This course provides an introduction to server-based programming using an object-oriented approach. The student learns and reflects on two- and three-tier software architectures, separation of responsibility, design patterns, and web frameworks. To support the concepts and principles of server-based software construction, the student will design, code, test, debug, and document programs using the Java programming language. Swing-based GUI clients, XHTML clients, XML, JDBC, Java Server Pages and Java Servlets, are used as the implementation mechanisms for Model 1 andModel 2 Web architectures. |
COMP 325 |
Human Computer Interaction |
This course covers a broad range of important topics within Human Computer Interaction (HCI) and the implications for the design of interactive systems. By understanding the user’s view and technology’s effects on people, we can better plan for the selection, design, implementation and use of technology so that the effects are positive instead of negative. The focus will be on the design of interactive systems and human computer interfaces. It will cover the current literature and the “known and unknowns” about HCI and design. The design process is centered on the user, is based on a multi-disciplinary approach through a synthesis of computer science, cognitive science and psychology and utilizes analytical and empirical techniques to assess, predict and evaluate whether a design meets the user’s requirements |
MIS 300 |
Management Information Systems |
The purpose of this course is to provide the fundamentals associated with the management of information technology in a business enterprise. These fundamentals are business concepts in which the influence of information technology has caused change or brought about new concepts. Special emphasis will be placed on understanding the managerial issues that are relevant to usage of computers. The student will be given problems isolating these issues and will be asked to propose solutions with alternatives. |
Summer 2008 |
||
ID: |
Name: |
Description: |
COMP 394 |
Computer Science Practicum II |
This is the second practicum course in the Computer Science program. It provides experience in an on-going software development project. A student at this level will be given an assignment in a team similar to that of an experienced team member or as a team leader in industry. The software development project will require the student to apply industry best practices in completing an assignment for the project. |
COMP 461 |
Enterprise Software Architecture |
This course reinforces and extends client-server programming concepts to enterprise applications. It introduces Enterprise Java Bean technologies such as JNDI, EJBs and EJB Containers. It explores the current use of XML and XSLT for data representation and communication. The course studies the application of patterns in the design of enterprise architectures. Finally, the course introduces emerging topics related to Web enterprise applications. |
COMP 486 |
Object-Oriented Analysis and Design |
This course studies the process of designing software systems both from the view of process and from the view of requirements, analysis and the synthesis of a viable software design. It builds on the concepts from the programming sequence to examine the aspects of good design practice. |
Fall 2008 |
||
ID: |
Name: |
Description: |
COMP 495 |
Computer Science Practicum III/Capstone |
This is the third practicum course in the Computer Science program. It, like the first two practicum experiences, is an on-going software development project. A student at this level will be given an assignment at the most senior level, requiring planning and overall coordination tasks. Design tasks of extreme complication are also candidates for these students. In addition to the project work, the student will be given introspective assignments to help crystallize his or her overall experience of the program. |
MIS 484 |
Information Systems Security |
Students will review and analyze the control and security concerns in the information systems environment. The security challenges created from the emergence of new technology and the changing internal and external environments will be analyzed. The effect of legal, regulatory, and current security technology on policy development will also be reviewed. |