  {"id":49,"date":"2023-11-19T23:27:16","date_gmt":"2023-11-20T04:27:16","guid":{"rendered":"https:\/\/carleton.ca\/ravensoft\/?page_id=49"},"modified":"2026-08-28T00:49:05","modified_gmt":"2026-08-28T04:49:05","slug":"projects","status":"publish","type":"page","link":"https:\/\/carleton.ca\/ravensoft\/projects\/","title":{"rendered":"Undergraduate Students"},"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                        Undergraduate Opportunities\n                    <\/h1>\n                \n                                \n                                    \n\n<p class=\"wp-block-paragraph\">Interested in research, software engineering, or AI? RavenSoft Research Lab offers several opportunities for undergraduate students to gain hands-on experience, work on real-world problems, and contribute to innovative research projects.<\/p>\n\n\n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n\n<h2 id=\"research-opportunities\" class=\"wp-block-heading\">Research Opportunities<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Undergraduate students can join RavenSoft Lab as a <strong>research assistant<\/strong>, through a funded undergraduate research program, or as a <strong>co-op student<\/strong>.<\/p>\n\n\n\n\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:25px 0;\">\n\n    <div style=\"border:1px solid #e2e2e2;border-radius:10px;padding:24px;background:#fafafa;\">\n        <h3 style=\"margin-top:0;\">I-CUREUS<\/h3>\n        <p style=\"margin-bottom:14px;\">\n            Gain research experience while working closely with a faculty member on a research project.\n        <\/p>\n        <p style=\"margin-bottom:0;\">\n            <a href=\"https:\/\/carleton.ca\/tls\/future-learning-lab\/i-cureus\/\" target=\"_blank\" rel=\"noreferrer noopener\">\n                <strong>Learn more about I-CUREUS \u2192<\/strong>\n            <\/a>\n        <\/p>\n    <\/div>\n\n    <div style=\"border:1px solid #e2e2e2;border-radius:10px;padding:24px;background:#fafafa;\">\n        <h3 style=\"margin-top:0;\">NSERC USRA<\/h3>\n        <p style=\"margin-bottom:14px;\">\n            A competitive research award supporting undergraduate students in full-time research placements.\n        <\/p>\n        <p style=\"margin-bottom:0;\">\n            <a href=\"http:\/\/www.nserc-crsng.gc.ca\/Students-Etudiants\/UG-PC\/USRA-BRPC_eng.asp\" target=\"_blank\" rel=\"noreferrer noopener\">\n                <strong>Learn more about NSERC USRA \u2192<\/strong>\n            <\/a>\n        <\/p>\n    <\/div>\n\n<\/div>\n\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Interested in joining us?<\/strong> Please contact me with a brief description of your research interests, relevant experience, and the type of opportunity you are looking for.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n\n<h2 id=\"capstone-projects-sysc-4907\" class=\"wp-block-heading\">Capstone Projects (SYSC 4907)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Each year, I supervise fourth-year capstone projects in areas including <strong>software engineering, software testing, artificial intelligence, developer tools, and intelligent software systems<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are interested in working with me, please take a look at the projects posted on the fourth-year project website. If you have your own project idea that aligns with our research areas, you are also welcome to contact me to discuss it.<\/p>\n\n\n\n\n<h2 id=\"past-capstone-projects\" class=\"wp-block-heading\">Past Capstone Projects<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some of the projects developed by our undergraduate teams include:<\/p>\n\n\n\n\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:25px;\">\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/github.com\/NotNeelPatel\/CityAgent\" target=\"_blank\" rel=\"noreferrer noopener\">CityAgent<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">A natural language interface for Ottawa&#8217;s civic data.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/eduqueryproject-6efb79.gitlab.io\" target=\"_blank\" rel=\"noreferrer noopener\">EduQuery<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">An AI-powered assistant for university academic support.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/www.outfitmaker.online\" target=\"_blank\" rel=\"noreferrer noopener\">Smart Mirror \/ Outfit Maker<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">Supervisors: Dr. Hala Assal and Dr. Nafiseh Kahani.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/www.youtube.com\/watch?v=O81VTGpvLYU&amp;ab_channel=Sgtbricks\" target=\"_blank\" rel=\"noreferrer noopener\">CU ARrival<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">An augmented reality tour guide for ÐÓ°ÉÔ­´´ University.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/cmailcarletonca-my.sharepoint.com\/personal\/joshfuller_cmail_carleton_ca\/_layouts\/15\/stream.aspx?id=%2Fpersonal%2Fjoshfuller%5Fcmail%5Fcarleton%5Fca%2FDocuments%2FMicrosoft%20Teams%20Chat%20Files%2FFinalVideo%5FGroup53%2Emp4&amp;referrer=StreamWebApp%2EWeb&amp;referrerScenario=AddressBarCopied%2Eview%2E31f24be4%2D6bf7%2D465f%2Dab54%2D992cea2f1558&amp;ga=1\" target=\"_blank\" rel=\"noreferrer noopener\">Code Smell Analysis Using LLMs<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">Exploring large language models for automated code smell analysis.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">Automated Instrumentation of Programs<\/h3>\n<p style=\"margin-bottom:0;\">Techniques and tools for automatically instrumenting software programs.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3558489.3559073\" target=\"_blank\" rel=\"noreferrer noopener\">Test Case Prioritization<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">Test case prioritization in continuous integration using machine learning.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=IntelliReq.intelli-req&amp;ssr=false#overview\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliReq<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">An intelligent requirements management tool using large language models.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=JavaTechNomads.code-cleanse\" target=\"_blank\" rel=\"noreferrer noopener\">CodeCleanse<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">A tool for detecting code smells in object-oriented software.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/github.com\/maishabd23\/CodeViz\" target=\"_blank\" rel=\"noreferrer noopener\">CodeViz<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">A tool for source code visualization and comprehension.<\/p>\n<\/div>\n\n\n<div style=\"border:1px solid #e3e3e3;border-radius:10px;padding:20px;\">\n<h3 style=\"margin-top:0;font-size:20px;\">\n<a href=\"https:\/\/github.com\/vikiru\/CodeSmell\" target=\"_blank\" rel=\"noreferrer noopener\">CodeSmell<\/a>\n<\/h3>\n<p style=\"margin-bottom:0;\">Detection and visualization of code smells for object-oriented languages.<\/p>\n<\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Research Opportunities Undergraduate students can join RavenSoft Lab as a research assistant, through a funded undergraduate research program, or as a co-op student. I-CUREUS Gain research experience while working closely with a faculty member on a research project. Learn more about I-CUREUS \u2192 NSERC USRA A competitive research award supporting undergraduate students in full-time research [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"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-49","page","type-page","status-publish","hentry"],"acf":{"cu_post_thumbnail":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":5,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/49\/revisions"}],"predecessor-version":[{"id":703,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/pages\/49\/revisions\/703"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/ravensoft\/wp-json\/wp\/v2\/cu_page_type?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}