|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course will present sequential and linked representations of various built-in and abstract data structures including arrays, records, stacks, queues, and trees. Algorithms will be developed relating to various sorting and searching techniques, merging and recursion. A highlevel programming language, such as C++, will be used in exploring and developing these algorithms with an emphasis on object oriented programming techniques and static and dynamic storage concepts. Prerequisite(s): BCS 230 with a grade of C or better (3,0) 3 credits
-
3.00 Credits
Topics include cryptology principles, security, accuracy and privacy in computer systems with an analysis of hardware and software measures and counter-measures. A study of the National Bureau of Standards - DES (Data Encryption Standard), and other hardware and software techniques are included. Prerequisite(s): Two semesters of a programming language and BCS 262, all with a grade of C or better (3,0) 3 credits
-
3.00 Credits
This course will cover Project Management tools and techniques for Systems Development projects. Students will learn Project Management, Scope Management, Time Management, Cost Management, Quality Management, Human Resource Management and Communications Management all in the context of running successful information systems development and implementation projects. MS Project will be used as a tool to managing all of these areas. Prerequisite(s): BCS 300 with a grade of C or better (3,0) 3 credits
-
3.00 Credits
Computer Architecture is the study of hardware and software components of business information systems. Thorough understanding of the workings of the digital computer system is expected. Topics include: hardware components, the machine cycle, binary arithmetic, systems software, and assembly language. These topics are evaluated with respect to their impact on the development of business information systems. Prerequisite(s): BCS 262 and 1 year of programming Prerequisite(s): Two semesters of a programming language and BCS 262 all with a C or better (3,0) 3 credits
-
3.00 Credits
Included in this course are a wide range of issues, methods, techniques and case examples for developing the managing client/server and distributed systems. These include client/server development using (RAD) methodologies, transaction process monitors, types of aboveware and middleware, middleware standards (DCE,RPC, and CORBA), managing client/server environments, software installation and distribution, electronic mail architectures in C/S systems, evaluation of vendor strategies, issues in selecting C/S products, legacy system migration issues, interoperability, scalability, network and security concerns, the role of network computers and thin clients, and the emergence of the WWW as an extension of the client/server environment. Prerequisite(s): BCS 260 (3,0) 3 credits
-
3.00 Credits
This course integrates systems analysis, programming, database and networking for better decision making. Decision Support Systems (DSS) characteristics are covered followed by a survey of the various DSS models. Topics covered will include hardware and software technologies that support a DSS, Expert Systems, Data Warehousing , OLAP and Data Mining. Case studies will be used to illustrate these systems. The course will provide a strong foundation for the use of models within the context of building and using decision support systems, and it will focus on multidimensional databases. Prerequisite(s): BCS 262, BCS 260, BCS 300, BCS 301 (3,0) 3 credits
-
3.00 Credits
The primary objective of this capstone course is to give Computer Programming and Information Systems students an opportunity to integrate techniques and concepts acquired in their other courses. Elements will be drawn primarily from BCS301 (Systems Analysis and Design) and BCS260 (Database), in addition to other courses in the student's selected track of study. The course is experiential in nature, i.e., the student will be required to produce results for use by real individuals and will be evaluated both on process and product. Prerequisite(s): EGL 101; BCS 260 and BCS 301 with a grade of C or better, and Senior-level standing (3,0) 3 credits
-
3.00 Credits
In this course the student works under the tutelage of a professional who serves as site supervisor in an organization that provides information services. The work done by the student is guided by learning objectives agreed to by the site supervisor, the faculty member and the student. Students are required to submit a written proposal, progress reports, and a final report on their experience to the client and to the department. The course offers an ideal opportunity to test theory in practice and to gain experience in a realistic information provision situation. The experience is expected to be mutually beneficial for the organization and student. Prerequisite(s): Junior status; GPA >=3.0 (3,0) 3 credits
-
3.00 Credits
This course will cover topics not covered in the regular curriculum. Topics may vary from term to term and reflect the interests of students, faculty and industry. Topics may include wireless communications, rapid application development and other emerging technologies. Prerequisite(s): Permission of Department Chair (3,0) 3 credits
-
3.00 Credits
This is an independent study course designed to offer the student experience in research of a specialized area of interest. The student will have an opportunity to work individually or with a group in designing, developing and presenting a research project. The topic must be approved by a faculty member. Students will be required to submit full documentation and present their final results. Prerequisite(s): Permission of Department Chair (3,0) 3 credits
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|