You're not logged in. Use all of Teagraph's features, but we will only save your data (timetables, courses, etc) for the duration of your visit.
Sign up to have your schedules and course preferences saved properly!

Department of Software Engineering (SENG) courses at UVic:

2011/2012 academic year:
  • Fall
  • Summer
Introduces students to the world of computing, communications, and different types of software systems, including information systems, database systems, operating systems, network-centric systems, Web-based systems and applications. Students will be ... Course reviews: 0
2011/2012 academic year:
  • Fall
  • Spring
  • Summer
Systematic methods for designing, coding, testing and documenting medium-sized programs. Tools and techniques to promote programming productivity and software quality. Topics include specifications, code review and inspection techniques, testing and ... Course reviews: 1
2011/2012 academic year:
  • Summer
An introduction to analysis and design of software architectures with UML (Unified Modelling Language) and their subsequent synthesis at the program level. Topics include use-case driven requirements analysis, analysis and ... Course reviews: 0
2011/2012 academic year:
  • Spring
  • Summer
Understanding human behaviour as it applies to user interfaces: work activity analysis, observational techniques, questionnaire administration and unobtrusive measures. Operating parameters of the human cognitive system, task analysis and cognitive ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Uses the idea of information as a unifying theme to investigate a range of issues in software engineering, including database systems, artificial intelligence, human-computer interaction, multimedia systems, and data communication. Course reviews: 0
2011/2012 academic year:
  • Spring
  • Summer
Combines a range of topics integral to the analysis of requirements, design, implementation, and testing of a medium-scale software system with the practical experience of implementing such a project as ... Course reviews: 0
2011/2012 academic year:
  • Fall
Aspects of object-oriented analysis, design and development. Definition and comparison of object-oriented metrics. Overview of classical functional metrics and their effectiveness in measuring productivity for management or design quality of ... Course reviews: 0
2011/2012 academic year:
  • Fall
Topics include basic cryptography, security protocols, access control, multilevel security, physical and environmental security, network security, application security, e-services security, human aspects and business continuity planning. Discusses applications which need ... Course reviews: 0
2011/2012 academic year:
  • Spring
Introduces problems and solutions of long-term software maintenance/evolution and large-scale, long-lived software systems. Topics include software engineering techniques for programming-in-the-large, programming-in-the-many, legacy software systems, software architecture, software evolution, software maintenance, ... Course reviews: 0
2011/2012 academic year:
  • Spring
Software life cycle and software process models. Project estimating processes to determine who is going to do what, for how much, when and with what associated risks. Control and life-cycle ... Course reviews: 0
2011/2012 academic year:
  • Spring
Introduces students to the social and professional issues arising in the context of Software Engineering. Topics include: the impact of software systems on privacy and handling of personal information; the ... Course reviews: 0
2011/2012 academic year:
  • Spring
The influence of technology, especially digital technology, on how we express ourselves, how we communicate with each other, and how we perceive, think about, and interact with our world. The ... Course reviews: 0
2011/2012 academic year:
  • Summer
Architectural design of complex software systems. Techniques for designing, evaluating and implementing software system structures, models and formal notations for characterizing and reasoning about architectures, tools and generating specific instances ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Interpretations of the concept of probability. Basic probability rules; random variables and distribution functions; functions of random variables. Applications to quality control and the reliability assessment of software and mechanical/electrical ... Course reviews: 0
2011/2012 academic year:
  • Summer
Emphasizes software quality engineering as an integral facet of development, from requirements through delivery and maintenance. The students will learn how to choose appropriate quality goals and select, plan, and ... Course reviews: 0
2011/2012 academic year:
  • Fall
Most of the work that people do requires some degree of coordination and communication with others. Successful designs require: (1) social psychological insight into group processes; (2) computer science insight ... Course reviews: 1
2011/2012 academic year:
  • Summer
Characteristics and design of embedded systems. Formal models and specification languages for capturing system behaviour. Techniques for specification, exploration and refinement. System partitioning and hardware/software co-design. Tools for validation, verification, ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Trends in conducting business electronically and currently available products to support electronic commerce. Electronic brokers; intelligent agents. Technologies necessary for electronic commerce to achieve its potential. Standards to improve the ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Building large-scale and complex software systems from available parts by consistently increasing return on investment and time to market, while assuring high quality and reliability. Offers advanced topics on software ... Course reviews: 0
2011/2012 academic year:
  • Fall
Aims to present a holistic view of various security engineering topics through practical case studies. Topics include enterprise security architecture, security threat and risk assessment, education and awareness, monitoring, investigation ... Course reviews: 0
2011/2012 academic year:
  • Fall
Surveys the challenges, principles and practice of modern network security. Topics covered include network security vulnerabilities and threats; network security risk analysis techniques and countermeasures; design and implementation of secure ... Course reviews: 0
2011/2012 academic year:
  • Spring
Basic concepts of distributed systems. Network architecture and Internet routing. Message passing layers and remote procedure calls. Process migration. Distributed file systems and cache coherence. Server design for reliability, availability, ... Course reviews: 0
2011/2012 academic year:
  • Spring
Software engineering methods and techniques for systematic development and maintenance of embedded and mechatronic systems. Topics include requirements of software that drives mechatronic systems, specifications of mechatronics, real-time and reactive ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Non-functional requirements elicitation, configuration control, environments, product lines. Version control. Deployment. Time-to-market versus quality tradeoffs. Defect tracking. Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Software process design, modelling, implementation, management, assessment and improvement as well as other non-process factors that affect software quality. ISO 9001, SEIfs CMM. Group projects involving industry-relevant software process definition ... Course reviews: 0
2011/2012 academic year:
  • Spring
An introduction to data mining. Data preparation, model building, and data mining techniques such as clustering, decisions trees and neural networks will be discussed and applied to case studies. Data-mining ... Course reviews: 0
2011/2012 academic year:
  • not scheduled, yet
Topics depend primarily on the interests of the instructor. Entrance will be restricted to third- and fourth-year students who meet the prerequisites specified for the topic to be offered. Some ... Course reviews: 0
2011/2012 academic year:
  • Spring
  • Summer
The student is required to pursue an independent project under the supervision of a faculty member, to prepare a written report and present a seminar describing the work. Projects will ... Course reviews: 0

Loading...

Done!

Marked course as required.