Computer Science
Select Your Area of Study
If you don’t see your area of study listed below, please use the menu above to access helpful information about making the most of your time at Carleton.
Computer Science
Skills and knowledge you may gain from your program:
- Skills
- Careers
- See What Alumni Are Doing
Skills and knowledge you may gain from your program:
- Discuss factors that influence the choice of algorithms, including computational efficiency, programming time, maintainability, and the use of application-specific patterns in the input data
- Apply algorithmic solutions to help understand the mapping of real-world problem
- Summarize the phases of software development and compare several common lifecycle models and be able to select a suitable system or software implementation to manage data, information, and knowledge
- Develop specifications for a software development effort that fully specify functional requirements and identify the expected execution path
- Design and implement standalone applications, client-server based applications and web applications using computer languages suitable for the application
- Define software quality and describe the role of quality assurance activities in the software process
- Build, manage and engage with a team to successfully complete a project in a timely manner
- Create appropriate models for the structure and behavior of software products from their requirements specifications
- Describe several approaches to using a computer as a means for interacting with and processing data and apply standard APIs as well as tools to create visual applications and data displays
Areas of Employment
|
Sample Job Titles
|
Job Titles of Program Graduates
- 3D CAD Tools Developer in Mining Software Development
- Analyst in Federal Government
- Application Developer in IT
- Application Management in Energy Sector
- Applications Software Developer in Telecommunications
- Director of Strategic Initiatives in E-commerce
- Director of Technology in Technology Services
- Front End Developer in E-commerce
- Global Partner Integrations Manager in Software Development
- It Developer in Federal Government
- IT Specialist in Federal Government
- Physics Computing Specialist in Post-Secondary
- Product Manager in Software Development
- Programmer in IT
- SAN Integration and Software Developer in High Tech
- Software Developer and Graphic Designer in Internet Security
- Software Developer and Research Analyst in Geomatics
- Software Developer in Aerospace
- Software Developer in Data Service Consultancy
- Software Developer in Engineering Consulting
- Software Developer in IT
- Software Engineer in Software Development
- Software Quality Assurance in Federal Government
- Staff Software Developer in Internet Security
- Technical Game Designer in Gaming
- Web Systems Analyst in Federal Credit Union
- Website Designer and Developer in Federal Government
We're here to help you succeed!
Use our services search to explore our many support services.
Cookies Notice
This site uses cookies to offer you a better browsing experience. Find out more on how we use cookies and how you can change your settings.
Ask Me