![]() ![]() Plus, a few computer science and electrical engineering electives. #SHOULD I MAJOR IN BUSINESS OR COMPUTER SCIENCE SOFTWARE#SE 463 Software Requirements Specification and Analysis.SE 464 Software Design and Architectures.SE 465 Software Testing and Quality Assurance.CS 348 Introduction to Database Management.CS 343 Concurrent and Parallel Programming CS 349 User Interfaces CS 247 Software Engineering Principles MSCI 261 Engineering Economics: Financial Management for Engineers.STAT 206 Statistics for Software Engineering.MATH 213 Advanced Mathematics for Software Engineers.ECE 222 Digital Computers (includes assembly language).Plus, several Computer Science electives.CS 251 Computer Organization and Design.CS 246 Object-Oriented Software Development ![]() CS 241 Foundations of Sequential Programs.CS 240 Data Structures and Data Management.How about the required and elective courses after the first year? Let’s take a look at several examples here: Computer Science: The only major difference is that Software Engineering has additional physics and electrical engineering components, while Computer Science has a few more electives. They both cover a few fundamental computer science courses, and a few math courses in linear algebra and calculus. SE 101 - Methods of Software EngineeringĪs you can see, the first year courses are fairly similar as well.ECE 105 - Physics of Electrical Engineering 1.MATH 135 - Algebra for Honours Mathematics.MATH 115 - Linear Algebra for Engineering.CS 138 - Data Abstraction and Implementation.CS 136 - Algorithm Design and Data Abstraction.Let’s first compare some of the courses you’d need to take in your first year. Now, let’s take a look at each program’s required courses. Your options will depend on your specific skill set. There are other related options as well, such as Product Manager, QA Analyst, and Technology Consultant. The most common job graduates get after earning their Computer Science or Software Engineering degree is Software Developer or Software Engineer. Implementation Consultant, Desire2LearnĪs you can see, there isn’t a huge difference between the types of jobs you can get.Consultant, PureFacts Financial Solutions.Technical Product Manager - Software Design & Development, NexJ Systems Inc.Software Manager, Arius Software Corporation. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |