Computing and Information Systems

Course Descriptions

1225 Introduction to Computer Applications
3 credit hours

This course is an introduction to computers and their use in a number of different environments. The emphasis is placed on learning the use of common business software packages and programming. Other topics will include computer hardware and software, data processing and information systems.


2320 Business Applications Programming
3 credit hours
Prerequisite: CISY 1225 or CSCI 1226.

This is a foundation programming language course that presents fundamental principles used in writing business applications. Primitive data types, objects, controls, basic data structure, flow control constructs, reusable modules, and debugging techniques are covered. Further topics include parameter passing methods, arrays, error handling, and file processing.  The implementation language, such as Visual Basic, will utilize object-oriented programming concepts. This course is a foundation course for the CISY program.


3326 Database Programming
3 credit hours
Prerequisite: CISY 1225.

This course covers topics in modeling data to meet organizational requirements, programming business applications on a current database management platform, the SQL command language, and managing data security and database administration. Also included are topics on hierarchical, distributed, and object oriented databases.


3327 Web Information Systems
3 credit hours
Prerequisite: CISY 1225.

This course introduces students to web information systems, a sub-area of CISY that focuses on those systems that interact with the World Wide Web.  Course content includes a survey of WIS applications, conceptual foundations for the design and integration of WIS applications, as well as hands-on experience designing and building WIS applications.  Specific topics may include the design, implementation, management and evaluation of web pages, web-enabled applications, and web-integrated databases.


3328 Computer Organization
3 credit hours
Prerequisite:  CISY 2320.

This course focuses on an introduction to the computer hardware and software needed to run standard business applications in small, medium and large enterprises. Topics include hardware and software in personal computers, main frame centric environments, and client-server architectures. The course also covers local area network architectures and technologies.


4425 Systems Analysis and Design
3 credit hours
Prerequisite: COMM 2293, ACCT 3323 and CISY 3326.

The intent of this course is to provide the student with the necessary skills to successfully apply state-of-the-art information systems methodologies to the planning, analysis, design, and implementation phases of information systems projects. These skills include, but are not limited to, information systems strategy development, requirements analysis for business processes, business process modeling techniques, data and architectural modeling techniques, and project management skills and techniques. Students work in teams to perform a real-life systems analysis and design exercise for a business organization.


4435 Information Systems Projects and Practice
3 credit hours
Prerequisite:  CISY 4425 or permission of instructor.

This course focuses on the design and development of information systems (IS) to support business decision-making.  Students explore different types of decision support systems (DSS), including expert systems, simulation, and data mining. IS project management techniques are reinforced via a team-based DSS design project.  Expectations of new entrants into IS careers, including required technical and business competencies, ethical obligations, and professional conduct, are also addressed.


4436 Communication Networks and Security
3 credit hours
Prerequisite:  CISY 3328 and COMM 2293.

This course is an introduction to data communications and computer network systems from a business application perspective. Topics covered include fundamental concepts of data communications, types of communication links, wireless networks, TCP/IP networks, telecommunication and wide area networks. Security topics such as identifying networked enterprise threats, and security technologies for networks for the purposes of secure data transmission and access control, including encryption, authentication, and non-repudiation technologies, are also covered.


4490 Seminar in Computing and Information Systems
3 credit hours
Prerequisite: COMM 2293 and permission of Chairperson. 

This course deals with selected topics in computing and information systems.  It is offered when in sufficient demand, and specific topics covered may vary depending on the interest of the students and instructor.


4491 Small Business Consultancy
3 credit hours
Prerequisite: COMM 2293 and permission of Chairperson.

This course allows students to gain hands-on business experience by working with clients of the Saint Mary’s University Business Development Centre.  Student groups receive a project proposal outlining the requirements, information needs and services they will provide the client during the semester.  Projects generally take the form of a business plan, market study, or other business-related function and often involve financial projections.  Each project provides students an opportunity to use skills learned in business courses and to understand the interrelationship between marketing, accounting, finance, and management in a practical business setting.  Under supervision, students prepare a professional report and final presentation that communicate the project’s results for the client.

Work groups often include students from different business disciplines and are assigned based upon the needs of the project.  Groups schedule their preferred meeting times but are required to meet a minimum of three hours each week.  For more information, see http://www.smu.ca/smubdc.

Internship. 1 semester.


4876 – 4899 Directed Study
3 credit hours
Prerequisite: COMM 2293 and permission of Chairperson.

Intended to supplement or provide an alternative to the regular computing and information systems courses in order to meet the special needs and interests of students, the course provides an opportunity to study a particular subject in detail and requires from the student some measure of independence and initiative.