Download INFO

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Database wikipedia , lookup

Concurrency control wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
2017 – 2018 Calendar Proof
Information Systems
The *L notation indicates that labs are held on alternate weeks.
The [P] designation is used to identify courses with an extensive computer programming
component. Please see the Bachelor of Computer Science degree regulations for further details.
INFO1003
Foundations of Information Systems
4 ch (3C 2L)
This course is designed to introduce students to contemporary information systems and
demonstrate how these systems are used throughout global organizations. The focus of this
course will be on the key components of information systems - people, software, hardware,
data, and communication technologies, and how these components can be integrated and
managed to create competitive advantage. This course also provides an introduction to
systems and development concepts, technology acquisition, and various types of enterprise
information systems such as Enterprise Resource Planning (ERP), Supply Chain Management
(SCM), Customer Relationship Management (CRM), and decision support systems.
Prerequisites: None. Note: Normally intended for first-year BISys students and interested
students from other degree programs. Credit is not given for both INFO 1003 and ADM 3713
.
INFO1103
Data and Information Management
4 ch (3C 2L)
Topics include: History and motivation of information systems; database system components;
relational data model; relational algebra; SQL language; data integrity, security and privacy;
data modeling and logical database design; indexing and physical database design; rapid
application development; user interface design; data validation and exception handling;
accessing a database using an API (such as ADO.NET and JDBC); stored procedures and
triggers; introduction to web development, three layered architecture, and XML. Note: Credit
is only given for one of CS 2513 , CS 2533 , INFO 1103 and INFO 2103 .
Prerequisite: CS 1073
INFO2403
Information Security
4 ch (3C 1T)
This course gives an introduction to information security. It examines the fundamentals of the
modern threat landscape, introducing the concepts of malware and denial-of-service attacks.
The course covers security defense mechanisms such as intrusion detection, authentication,
access control, and cryptography. Students will also study the basics of security planning,
including risk assessment and incident response.Prerequisite: INFO 1103, CS 2253, and
(MATH1833 or CS1303 or equivalent)
2017 – 2018 Calendar Proof
INFO3103
Programming on the Web
3 ch (3C) [P]
Modern web techniques and technologies. Exposes students to traditional web page
technologies, but focuses on the dynamic web, including structure and communication of
information between server and client, whether it be machine-to-human, machine-to-app or
machine-to-machine, using web services. Topics will include transport protocols and data
representation for mobile computing and machine-to-machine communication, as well as
client technologies to support dynamic web pages.Prerequisite: INFO 1103 and CS 2043.
INFO3303
Enterprise Information Systems
4 ch (3C 2*L)
Topics include: Information systems within an enterprise environment; Decision support
systems; data warehousing; reporting systems and OLAP; data mining applications; eBusiness models and strategies; information privacy and security policy; enterprise resource
planning; customer relationship management; supply chain management; collaboration
systems.
Prerequisite: INFO 1103 and 60ch. Note: Credit will not be given for both CS 3513 and
INFO 3303.
INFO3403
Information System Administration
4 ch (3C 2*L)
Topics include: internal database structure; query evaluation and optimization; transaction
management and concurrency control; database recovery; distributed and parallel database
architectures; physical database design; performance tuning and capacity planning; database
administration; technical architecture design and systems integration.
Prerequisite: INFO 1103 and 60 ch ( CS 3413 recommended).
INFO4900
Information System Design Project
6 ch (6L) [W]
An information design and implementation experience involving a medium to large group.
Students prepare requirements, specification, analysis and design documents as a team toward
development of an information system and use the documentation to implement and test the
system. Students manage their projects professionally, present their design work orally, and
demonstrate formally that the product meets its requirements.
Prerequisites: CS 2043, CS 3503 , 90 ch and permission of the instructor. Students may not
take both SWE 4040 and INFO 4900 for credit.