  {"id":83,"date":"2025-09-24T13:36:05","date_gmt":"2025-09-24T17:36:05","guid":{"rendered":"https:\/\/carleton.ca\/ydyf\/?page_id=83"},"modified":"2025-09-30T11:27:09","modified_gmt":"2025-09-30T15:27:09","slug":"computer-science","status":"publish","type":"page","link":"https:\/\/carleton.ca\/ydyf\/computer-science\/","title":{"rendered":"Computer Science"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        Computer Science\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<h4 id=\"browse-your-degree-your-future\" class=\"wp-block-heading has-text-align-center\">Browse Your Degree, Your Future:<\/h4>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/carleton.ca\/ydyf\/know-your-skills\/\">Know Your Skills<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/carleton.ca\/ydyf\/get-experience\/\">Get Experience<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/carleton.ca\/ydyf\/next-steps\/\">Next Steps<\/a><\/div>\n<\/div>\n\n\n\n<p><strong class=\"myprefix-text-bold\">Skills and\u00a0knowledge you may gain from your program:<\/strong><\/p>\n\n\n\n<p>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<\/p>\n\n\n\n<p>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<\/p>\n\n\n\n<p>Apply algorithmic solutions to help understand the mapping of real-world problem<\/p>\n\n\n\n<p>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<\/p>\n\n\n\n<p>Develop specifications for a software development effort that fully specify functional requirements and identify the expected execution path<\/p>\n\n\n\n<p>Design and implement standalone applications, client-server based applications and web applications using computer languages suitable for the application<\/p>\n\n\n\n<p>Define software quality and describe the role of quality assurance activities in the software process<\/p>\n\n\n\n<p>Build, manage and engage with a team to successfully complete a project in a timely manner<\/p>\n\n\n\n<p>Create appropriate models for the structure and behavior of software products from their requirements specifications<\/p>\n\n\n\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n        \n    <div class=\"grid gap-6 mx-auto my-6 cu-column md:gap-10 md:grid-cols-2 md:my-10 first:mt-0\">\n        \n<div class=\"cu-column-content\">\n    \n\n<h4 id=\"areas-of-employment\" class=\"wp-block-heading\">Areas of Employment<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Analytics and Data Services<\/li>\n\n\n\n<li>Communications<\/li>\n\n\n\n<li>Consulting<\/li>\n\n\n\n<li>Database Administration<\/li>\n\n\n\n<li>Digital Marketing<\/li>\n\n\n\n<li>Digital Strategy<\/li>\n\n\n\n<li>E-commerce<\/li>\n\n\n\n<li>Identity and Access Management<\/li>\n\n\n\n<li>Information Technology<\/li>\n\n\n\n<li>Network Security<\/li>\n\n\n\n<li>Project Management<\/li>\n\n\n\n<li>Quality Assurance<\/li>\n\n\n\n<li>Software and Computing Services<\/li>\n\n\n\n<li>Technology Development<\/li>\n\n\n\n<li>Testing<\/li>\n<\/ul>\n\n\n<\/div>\n\n\n<div class=\"cu-column-content\">\n    \n\n<h4 id=\"sample-job-titles\" class=\"wp-block-heading\">Sample Job Titles<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data Mining Consultant<\/li>\n\n\n\n<li>Database and Application Administrator<\/li>\n\n\n\n<li>Front End Developer<\/li>\n\n\n\n<li>Information Security Officer<\/li>\n\n\n\n<li>IT Analyst or Specialist<\/li>\n\n\n\n<li>IT Manager<\/li>\n\n\n\n<li>Medical Software Engineering<\/li>\n\n\n\n<li>Mobile Software Engineer<\/li>\n\n\n\n<li>Programmer Analyst<\/li>\n\n\n\n<li>Security and Technical Architecture Manager<\/li>\n\n\n\n<li>Software Developer<\/li>\n\n\n\n<li>Software Development Engineer<\/li>\n\n\n\n<li>Software Engineer<\/li>\n\n\n\n<li>Software Tester<\/li>\n\n\n\n<li>Solution Architect<\/li>\n\n\n\n<li>System Architect<\/li>\n\n\n\n<li>Technical Consultant or Advisor<\/li>\n\n\n\n<li>Technology Risk Manager<\/li>\n\n\n\n<li>UI Engineer<\/li>\n\n\n\n<li>Web Communications Advisor<\/li>\n<\/ul>\n\n\n<\/div>\n\n\n<div class=\"cu-column-content\">\n    \n\n<p><\/p>\n\n\n<\/div>\n\n\n<div class=\"cu-column-content\">\n    \n\n<p><\/p>\n\n\n<\/div>\n\n\n    <\/div>\n\n\n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Computers and computer systems play a central role in business, communication, science, entertainment and medicine. Computer Science is an ever-changing discipline that studies the theory, design and implementation of computer applications and systems. <\/p>\n","protected":false},"author":44,"featured_media":60,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[],"class_list":["post-83","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":{"cu_post_thumbnail":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/pages\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/users\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":3,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/pages\/83\/revisions"}],"predecessor-version":[{"id":149,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/pages\/83\/revisions\/149"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/media\/60"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/media?parent=83"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/ydyf\/wp-json\/wp\/v2\/cu_page_type?post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}