lakehead university faculty of engineering specifications, design, implementation, and testing to...

24
Printed: 11/27/2013 1 Lakehead University Faculty of Engineering REQUEST REPORT Request Tracking Number: 2013-ENG-2935 Request Title: Software Engineering Request Effective Date: Fall 2014 Request Status: In Workflow Request can't be split Request Contents Type Title 1. New Version of a Course Numerical Methods and Modeling 2. New Version of a Course Principles of Operating Systems 3. New Version of a Course Database Systems 4. New Version of a Course Digital Communications 5. New Version of a Course Software Engineering Design I 6. New Version of a Course Software Engineering Design II 7. New Version of a Course Software Engineering 8. New Version of a Course Software Design and Testing 9. New Version of a Course Performance Analysis of Software 10. New Version of a Course Data Management and Information Systems 11. New Version of a Course Signal Processing for Software Engineers Request History Workflow Step Workflow Action User Change Made Comments Date Initiator Approved Laura Parker Yes Submitted to workflow 11/27/2013 Dean and Faculty Council Review Stage Approved David Barnett No approved 11/27/2013 Supporting Documents File Name Uploaded By Upload Date Size

Upload: trantram

Post on 30-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Printed: 11/27/2013 1

Lakehead UniversityFaculty of Engineering

REQUEST REPORT

Request Tracking Number: 2013-ENG-2935Request Title: Software Engineering

Request Effective Date: Fall 2014Request Status: In Workflow

Request can't be split

Request Contents

Type Title

1. New Version of a Course Numerical Methods and Modeling

2. New Version of a Course Principles of Operating Systems

3. New Version of a Course Database Systems

4. New Version of a Course Digital Communications

5. New Version of a Course Software Engineering Design I

6. New Version of a Course Software Engineering Design II

7. New Version of a Course Software Engineering

8. New Version of a Course Software Design and Testing

9. New Version of a Course Performance Analysis of Software

10. New Version of a Course Data Management and Information Systems

11. New Version of a Course Signal Processing for Software Engineers

Request History

Workflow Step WorkflowAction

User Change Made Comments Date

Initiator Approved Laura Parker Yes Submitted to workflow 11/27/2013

Dean and FacultyCouncil ReviewStage

Approved David Barnett No approved 11/27/2013

Supporting Documents

File Name Uploaded By Upload Date Size

Printed: 11/27/2013 2

Supporting Documents Audit Trail

File Name User Date Action

Notes

Date User Note

Printed: 11/27/2013 3

1. New Version of a Course Engineering 3558 - Numerical Methods and Modeling

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3558 - Numerical Methods and ModelingStart Term: Fall 2012End Term: No Specified End Date

Engineering 3558 - Numerical Methods and ModelingStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3558

CodeEngineering 3558

TitleNumerical Methods and Modeling

TitleNumerical Methods and Modeling

DescriptionNumerical solution of ordinary differential andalgebraic equations. Software development forcomputer aided simulation of complex processesinvolving principles of mechanical, structural,chemical and electrical engineering.

DescriptionNumerical solution of ordinary differential andalgebraic equations. Software development forcomputer aided simulation of complex processesinvolving principles of mechanical, structural,chemical and electrical engineeringmethodalgorithms for modeling and solving engineeringproblems with a predictable error rate. Topics includenumerical calculus, optimization, initial valueproblems, boundary value problems, and thesoftware development of these algorithms.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo reflect Engineering content in course descriptionper accreditation requirements.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering0-0; 3-1.5

Offering0-0; 3-1.5

Prerequisites

Prerequisites

Printed: 11/27/2013 4

Corequisites

Corequisites

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 5

2. New Version of a Course Engineering 3655 - Principles of Operating Systems

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3655 - Principles of Operating SystemsStart Term: Fall 2012End Term: No Specified End Date

Engineering 3655 - Principles of Operating SystemsStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3655

CodeEngineering 3655

TitlePrinciples of Operating Systems

TitlePrinciples of Operating Systems

DescriptionProcess management; co-ordination,synchronization, threads, concurrency with codingexamples; memory and cache management withcoding examples; CPU scheduling; file management;I/O device drivers. Introduction to the principles ofdistributed operating systems including networkingprotocols, socket programming, distributed filesystems, remote IPC mechanisms with codingexamples. Introduction to real-time operatingsystems.

DescriptionProcess management; co-ordination,synchronization, threads, concurrency with codingexamples; memory and cache management withcoding examples; CPU scheduling; file management;I/O device drivers. Introduction to the principles ofdistributed operating systems including networkingprotocols, socket programming, distributed filesystems, remote IPC mechanisms with codingexamples. Introduction to real-time operating systemsThis course covers the main components ofmodern operating systems: computer and OSarchitecture, processes and process management,threading, CPU scheduling, memory management,file management, I/O device management, withimplementation examples taken from real-worldoperating systems (including real-time OS anddistributed OS) and coding exercises.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo reflect Engineering content in course descriptionper accreditation requirements.

Requiredor Elective Requiredor Elective

Cross List

Cross List

Printed: 11/27/2013 6

Offering3-1.5; 0-0

Offering3-1.5; 0-0

Prerequisites

Prerequisites

Corequisites

Corequisites

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNO

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 7

3. New Version of a Course Engineering 3675 - Database Systems

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3675 - Database SystemsStart Term: Fall 2012End Term: No Specified End Date

Engineering 3675 - Database SystemsStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3675

CodeEngineering 3675

TitleDatabase Systems

TitleDatabase Systems

DescriptionDatabase management systems. Introduction todatabase design. Entity-Relationship modeling.Logical database design. Schema refinement andnormal forms. Relational algebra and calculus. SQLqueries. Database security. Database applicationdevelopment. Database connectivity to engineeringsoftware such as Autocad.

DescriptionDatabase management systems. Introduction todatabase design. Entity-Relationship modeling. management systems; Logical database design. ; Schema refinement and normal forms. Relationalalgebra and calculus. SQL queries. Databasesecurity. ; Storage and indexing; Database security;Data Warehousing and data mining; Databaseapplication development. Database connectivity toengineering software such as Autocad.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering0-0; 3-1.5

Offering0-0; 3-1.5

Prerequisites

Prerequisites

Corequisites Corequisites

Printed: 11/27/2013 8

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNO

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 9

4. New Version of a Course Engineering 4557 - Digital Communications

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 4557 - Digital CommunicationsStart Term: Fall 2012End Term: No Specified End Date

Engineering 4557 - Digital CommunicationsStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 4557

CodeEngineering 4557

TitleDigital Communications

TitleDigital Communications

DescriptionCharacteristics, performance and software issues ofdigital radio, telephone and computer networks.Coding and error controls in digital networks.

DescriptionCharacteristics, performance, and software issues ofdigital radio, telephone communications andcomputer networks. Coding and error controls indigital networksTopics include: networks andservices, Internet protocols and socket programming,data compressions and coding, fundamental limit ininformation theory, error control, delay/loss performance.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering0-0; 3-1.5

Offering0-0; 3-1.5

Prerequisites

Prerequisites

Corequisites

Corequisites

Printed: 11/27/2013 10

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 11

5. New Version of a Course Engineering 3050 - Software Engineering Design I

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3050 - Software Engineering Design IStart Term: Fall 2012End Term: No Specified End Date

Engineering 3050 - Software Engineering Design IStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3050

CodeEngineering 3050

TitleSoftware Engineering Design I

TitleSoftware Engineering Design I

DescriptionA project oriented course in which students will applysoftware engineering principles to solve engineeringproblems.

DescriptionA project oriented course in which students will applysoftware engineering principles of requirementselicitation, specifications, design, implementation, andtesting to solve engineering problems. The coursefocuses on object oriented methodology and the useof Unified Modeling Language (UML) to specify,visualize, construct, and document the artifacts of thesoftware system.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update and expand on current course content.

Requiredor Elective Requiredor Elective

Cross List

Cross List

Offering0-0; 1.5-3

Offering0-0; 1.5-3

Prerequisites

Prerequisites

Corequisites

Corequisites

Notes Notes

Printed: 11/27/2013 12

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 13

6. New Version of a Course Engineering 3051 - Software Engineering Design II

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3051 - Software Engineering Design IIStart Term: Fall 2012End Term: No Specified End Date

Engineering 3051 - Software Engineering Design IIStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3051

CodeEngineering 3051

TitleSoftware Engineering Design II

TitleSoftware Engineering Design II

DescriptionA continuation of Engineering 3050 - SoftwareEngineering Design I.

DescriptionA continuation of Engineering 3050 - SoftwareEngineering Design I. A project oriented course inwhich the students demonstrate ability to applysoftware engineering principles to solve a real-lifeengineering problem. The students learn how tochoose a proper software engineering methodology,develop project management planning, businessmodel and potential safety and security issues in thedesign of software.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update and expand on current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering1.5-3; 0-0

Offering1.5-3; 0-0

Prerequisites

Prerequisites

Corequisites Corequisites

Printed: 11/27/2013 14

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 15

7. New Version of a Course Engineering 3670 - Software Engineering

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3670 - Software EngineeringStart Term: Fall 2012End Term: No Specified End Date

Engineering 3670 - Software EngineeringStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3670

CodeEngineering 3670

TitleSoftware Engineering

TitleSoftware Engineering

DescriptionIntroduction to the concepts of software engineering:software life cycle, project planning, cost estimation,software specification, implementation verificationand validation techniques, and softwaremaintenance. Models for the development ofsoftware, software project management tools, qualitycontrol, risk assessment and management, roll-outplans, documentation.

DescriptionIntroduction to the concepts of software engineering:software life cycle, project planning , cost and estimation, Computer Aided Software Engineeringtools, software requirements elicitation, analysis and specification, implementation verification andvalidation design, implementation, testing techniques,and software maintenance. Models for thedevelopment of software, software projectmanagement tools, quality control, risk assessment, and management, roll-out plans, documentation standards.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering3-1; 0-0

Offering3-1; 0-0

Prerequisites

Prerequisites

Printed: 11/27/2013 16

Corequisites

Corequisites

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 17

8. New Version of a Course Engineering 3255 - Software Design and Testing

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3255 - Software Design and TestingStart Term: Fall 2012End Term: No Specified End Date

Engineering 3255 - Software Design and TestingStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3255

CodeEngineering 3255

TitleSoftware Design and Testing

TitleSoftware Design and Testing

DescriptionLanguage and automata theory for softwareengineers. Algorithms design, analysis andrecurrence. Issues in software quality and reliability.Quality engineering, software reliability engineering,grey-box (Object Oriented) test strategy, producttesting, test standards, verification and validation.Design validation and verification strategies.

DescriptionLanguage and automata theory for softwareengineers. Algorithms design, analysis andrecurrence. Issues in software quality and reliability.Quality engineering, software reliability engineering,grey-box (Object Oriented) test strategy, producttesting, test standards, verification and validation.Design validation and verification strategies.Thiscourse introduces compiler and algorithm design, andsoftware testing and quality assurance. Topicsinclude: language and automata theory; algorithmsdesign and analysis; software testing strategies andtechniques, object oriented testing and metrics,software quality assurance; software qualityengineering, software reliability engineering.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering0-0; 3-1.5

Offering0-0; 3-1.5

Printed: 11/27/2013 18

Prerequisites

Prerequisites

Corequisites

Corequisites

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 19

9. New Version of a Course Engineering 3350 - Performance Analysis of Software

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 3350 - Performance Analysis of SoftwareStart Term: Fall 2012End Term: No Specified End Date

Engineering 3350 - Performance Analysis of SoftwareStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 3350

CodeEngineering 3350

TitlePerformance Analysis of Software

TitlePerformance Analysis of Software

DescriptionIntroduction to software performance and UML.Software performance engineering models. Softwareexecution models. System execution models.Modeling of software architecture using messagesequence charts, finite state machines and queuingnetworks. Performance oriented design. Performancetesting. Performance solution. Performance tuning.Applications.

DescriptionIntroduction This course introduces the basicprinciples of Software Performance Engineering(SPE). Topics include introduction to softwareperformance and using UML. Software , software performance engineering models. Software , softwareexecution models. System , system execution models. Modeling of software architecture usingmessage sequence charts, finite state machines andqueuing networks. Performance oriented design.Performance testing. Performance solution.Performance tuning. Applications., performanceoriented design, performance testing, performancesolution, performance tuning and applications.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering0-0; 3-1.5

Offering0-0; 3-1.5

Prerequisites Prerequisites

Printed: 11/27/2013 20

Corequisites

Corequisites

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNO

DirectinkindSupport

DirectinkindSupportNo

Printed: 11/27/2013 21

10. New Version of a Course Engineering 2254 - Data Management and Information Systems

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 2254 - Data Management andInformation SystemsStart Term: Fall 2012End Term: No Specified End Date

Engineering 2254 - Data Management andInformation SystemsStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 2254

CodeEngineering 2254

TitleData Management and Information Systems

TitleData Management and Information Systems

DescriptionIntroduction to data management and informationsystems. Data modeling; relational model,Entity-Relationship modeling. Transformation of ERmodels to SQL. Basic queries in SQL. Datastructures and storage. Database architectures andimplementations; client/server systems, distributeddatabases, hierarchical and network models, objectoriented models.

DescriptionIntroduction to This course provides the student withthe basic foundations of data management andinformation systems. Data Topics include: data modeling; relational model, Entity-Relationship modeling. Transformation ; relational model; basicqueries in SQL; transformation of ER models to SQL.Basic queries in SQL. Data structures and storage.Database architectures and implementations;client/server systems, distributed databases,hierarchical and network models, object oriented models; database architectures; databaseimplementation issues and applications.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross ListBusiness 3293

Cross ListBusiness 3293

Offering3-1.5; 0-0

Offering3-1.5; 0-0

Printed: 11/27/2013 22

PrerequisitesBusiness 2033 for students taking Business 3293

PrerequisitesBusiness 2033 for students taking Business 3293

Corequisites

Corequisites

NotesEngineering students may only take Engineering2254.

NotesEngineering students may only take Engineering2254.

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNO

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo

Cross Listed Courses

CURRENT VERSION PROPOSED VERSIONCode Start Term End Term Code Start Term End TermBusiness 3293 Summer 2009 Spring 2010 Business 3293 Summer 2009 Spring 2010Business 3293 Summer 2010 Spring 2011 Business 3293 Summer 2010 Spring 2011Business 3293 Summer 2011 Winter 2012 Business 3293 Summer 2011 Winter 2012Business 3293 Fall 2012 No Specified

End DateBusiness 3293 Fall 2012 No Specified

End Date

Printed: 11/27/2013 23

11. New Version of a Course Engineering 4559 - Signal Processing for Software Engineers

Course Details

CURRENT VERSION PROPOSED VERSION

Engineering 4559 - Signal Processing for SoftwareEngineersStart Term: Fall 2012End Term: No Specified End Date

Engineering 4559 - Signal Processing for SoftwareEngineersStart Term: Fall 20122014End Term: No Specified End Date

Course Details

CURRENT VERSION PROPOSED VERSION

CodeEngineering 4559

CodeEngineering 4559

TitleSignal Processing for Software Engineers

TitleSignal Processing for Software Engineers

DescriptionSampling and linear time invariant systems andapplications. Engineering applications of DFT andspectral analysis techniques. Introduction to signaldetection and estimation theory with applications.Fundamental limit in information theory.

DescriptionSampling and linear time invariant systems andapplications. Engineering applications of DFT andspectral analysis techniques. Introduction to signaldetection and estimation theory with applications.Fundamental limit in information theory, filtering andanalysis of signals and images in the spatial, Fourier,and Z domains. Applications in image enhancementand compression.

End TermNo Specified End Date

End TermNo Specified End Date

InstitutionLakehead University

InstitutionLakehead University

FacultyFaculty of Engineering

FacultyFaculty of Engineering

CreditWeight0.5

CreditWeight0.5

Rationale

RationaleTo update current course content.

Requiredor Elective Requiredor ElectiveRequired

Cross List

Cross List

Offering3-1.5; 0-0

Offering3-1.5; 0-0

Prerequisites

Prerequisites

Corequisites Corequisites

Printed: 11/27/2013 24

Notes

Notes

SpecialTopicDropdown SpecialTopicDropdown

GradeSchemePF GradeSchemePF

EffectonEnrolmentINIT

EffectonEnrolmentINITNo

EffectonEnrolmentOTHER

EffectonEnrolmentOTHERNo

AdditionalTeachingSpace

AdditionalTeachingSpaceNo

EffectonTeachingLoads

EffectonTeachingLoadsNo

EffectonServices

EffectonServicesNo

DirectinkindSupport

DirectinkindSupportNo