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.
Hosted by www.Geocities.ws

1