Compare commits
2 Commits
82c8dc2d85
...
3a41dbde88
Author | SHA1 | Date | |
---|---|---|---|
3a41dbde88 | |||
b94dc161e2 |
33
.obsidian/workspace.json
vendored
33
.obsidian/workspace.json
vendored
@ -4,33 +4,22 @@
|
|||||||
"type": "split",
|
"type": "split",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "cac28e1e3bfdbe04",
|
"id": "4d2e835f2ad43ea7",
|
||||||
"type": "tabs",
|
"type": "tabs",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"id": "32259e8e539be626",
|
"id": "da84d81da06f4b9e",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 4/Semester 2/CS2333/2024-02-16.md",
|
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "fae53a668c410f60",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "release-notes",
|
|
||||||
"state": {
|
|
||||||
"currentVersion": "1.5.8"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"currentTab": 1
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
@ -96,7 +85,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 4/Semester 2/CS2333/2024-02-16.md",
|
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@ -113,7 +102,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 4/Semester 2/CS2333/2024-02-16.md",
|
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
}
|
}
|
||||||
@ -136,7 +125,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "UNB/Year 4/Semester 2/CS2333/2024-02-16.md"
|
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -167,8 +156,10 @@
|
|||||||
"table-editor-obsidian:Advanced Tables Toolbar": false
|
"table-editor-obsidian:Advanced Tables Toolbar": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "fae53a668c410f60",
|
"active": "da84d81da06f4b9e",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||||
|
"UNB/Year 4/Semester 2/Info Sessions",
|
||||||
"UNB/Year 4/Semester 2/CS2333/2024-02-16.md",
|
"UNB/Year 4/Semester 2/CS2333/2024-02-16.md",
|
||||||
"UNB/Year 4/Semester 2/CS3873/2024-02-16.md",
|
"UNB/Year 4/Semester 2/CS3873/2024-02-16.md",
|
||||||
"UNB/Year 4/Semester 2/STAT2593/2024-02-16.md",
|
"UNB/Year 4/Semester 2/STAT2593/2024-02-16.md",
|
||||||
@ -195,7 +186,6 @@
|
|||||||
"UNB/Year 4/Semester 2/STAT2593/2024-02-2.md",
|
"UNB/Year 4/Semester 2/STAT2593/2024-02-2.md",
|
||||||
"UNB/Year 4/Semester 2/CS2333/2024-01-26.md",
|
"UNB/Year 4/Semester 2/CS2333/2024-01-26.md",
|
||||||
"UNB/Year 4/Semester 2/STAT2593/2024-01-31.md",
|
"UNB/Year 4/Semester 2/STAT2593/2024-01-31.md",
|
||||||
"UNB/Year 4/Semester 2/STAT2593/2024-01-29.md",
|
|
||||||
"gcm-diagnose.log",
|
"gcm-diagnose.log",
|
||||||
"Semester 2/STAT2593/Untitled",
|
"Semester 2/STAT2593/Untitled",
|
||||||
"Semester 2/STAT2593",
|
"Semester 2/STAT2593",
|
||||||
@ -203,7 +193,6 @@
|
|||||||
"Semester 1",
|
"Semester 1",
|
||||||
"Semester 2/CS2333",
|
"Semester 2/CS2333",
|
||||||
"Semester 2/CS3873",
|
"Semester 2/CS3873",
|
||||||
"Semester 1/CS2418",
|
"Semester 1/CS2418"
|
||||||
"Semester 1/CS3418"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -0,0 +1,99 @@
|
|||||||
|
CS4983: Senior Technical Report
|
||||||
|
- Typically offered in Fall, Winter and Summer
|
||||||
|
- 2 credit hour course
|
||||||
|
- Counted as technical electives
|
||||||
|
- Counts as 2 credit hours towards English writing requirement
|
||||||
|
- Meant to be a critical analysis of some appropriate topic, a required component of a report that will be suitable literature survey, including a significant bibliography
|
||||||
|
- 70-80 Hours typically
|
||||||
|
- Same as CS4997, need to find a supervisor
|
||||||
|
- Deliverables:
|
||||||
|
- One page proposal
|
||||||
|
- Two progress reports
|
||||||
|
- The report, generally 10-20 pages
|
||||||
|
- Seminar, normally 15 minutes plus 5 minutes for questions
|
||||||
|
CS4997: Honors Thesis
|
||||||
|
- Typically offered in Fall and Winter as an 8th month course, or a Summer course in 4 months
|
||||||
|
- 4 Credit Hour
|
||||||
|
- Technical electives for BCS students
|
||||||
|
- 4 Credit hours towards 12 credit hour courses that have significant English writing component
|
||||||
|
- Required for a BCS Honors
|
||||||
|
- 5 out of 7 must be 3rd Year
|
||||||
|
- 2 of Those must be 4th Year or higher
|
||||||
|
- With a grade of B in this course
|
||||||
|
- Cumulative GPA of 3.0, 3.5 for a First Class Honors
|
||||||
|
- Good for students who wish to pursue graduate studies as it provides credits towards your graduate required credits
|
||||||
|
- Original Research, under supervision and writing a thesis that summarizes the work completed
|
||||||
|
- Typically 140-160 person-hours on CS4997
|
||||||
|
- Responsible for selecting a thesis topic and obtaining agreement of a CS professor to act as supervisor, you may also work with an external supervisor but you will require an internal CS supervisor
|
||||||
|
- Can *possibly* be done in group of two
|
||||||
|
- Deliverables:
|
||||||
|
- One page proposal, due early in the course, including an initial bibliography
|
||||||
|
- A plan, break down your proposal into segments and phases, with an estimated amount of time for each phase
|
||||||
|
- Two progress reports, due throughout the course
|
||||||
|
- A thesis draft, which can range from and outline and a sample chapter to a preliminary version of the entire thesis
|
||||||
|
- A thesis, generally expected to be 15-25 pages
|
||||||
|
- A seminar, normally 20 minutes, plus 5 for questions
|
||||||
|
CS4999: Directed Studies in Computer Science
|
||||||
|
- Pursue directed studies in specific areas and topics related to Computer Science
|
||||||
|
- More like a regular course than others, as more regular meetings with professor but still very much directed learning, and the course might only have one or two students in it
|
||||||
|
- The students/prof will work out a plan/schedule, there can be assignments, tests, etc., but it needs to be approved
|
||||||
|
- Recent Topics:
|
||||||
|
- Intro to Mixed Reality
|
||||||
|
- Advanced Video Game Development
|
||||||
|
- Advanced Algorithmic Techniques
|
||||||
|
- Introduction to Kubernetes
|
||||||
|
|
||||||
|
Some recent topics for CS4983 and CS4997
|
||||||
|
- Ease of robot sociability in teleoperation
|
||||||
|
- Exploration how representation robot teleoperator performance with health indicators can affect teleoperator behavior and experience
|
||||||
|
- the story of my robot life
|
||||||
|
- Infant cry detection on edge devices
|
||||||
|
- An exploration of monolingual English definition with GPT2 and GPT3 models
|
||||||
|
- Societal impacts of language models
|
||||||
|
|
||||||
|
## Gaia Info:
|
||||||
|
Their project is "Magnetic Resonance on Networks"
|
||||||
|
Says very important for graduate school
|
||||||
|
Can look into getting work into journals
|
||||||
|
|
||||||
|
How they started with their report was asking profs about work they needed done, and got the project assigned to them
|
||||||
|
|
||||||
|
4th Year Parallelism course by Aubaniel is good apparently.
|
||||||
|
|
||||||
|
## Topics that are of interest to Profs
|
||||||
|
Connor Wilson interested in computer science education or in credibility technology (believability of tech)
|
||||||
|
Dr. Francis Palma related to software engineering and software quality:
|
||||||
|
- Prioritizing issues in Agile Software Development
|
||||||
|
- Do Readability in change-proneness of software systems relate?
|
||||||
|
- Are poorly designed software systems more prone to design flaws/bugs
|
||||||
|
Shadi:
|
||||||
|
- Future proofing computer science education
|
||||||
|
- Is generative AI reshaping the computer science job market
|
||||||
|
|
||||||
|
## Other Info
|
||||||
|
There is a coordinator in the summer and winter, Michael Fleming and David Bremner respectively.
|
||||||
|
|
||||||
|
Designed to explore opportunities to explore some computer science topic that interests you, at a greater level than what you would see in a regular class.
|
||||||
|
|
||||||
|
All of these would involve making arrangements with faculty who would be willing to supervise your project.
|
||||||
|
|
||||||
|
## Finding a project
|
||||||
|
In some cases, you might have a fully formed idea and you would need to find a faculty member to supervise this
|
||||||
|
|
||||||
|
In other cases a faculty member will have a well defined project and is looking for a student to complete it
|
||||||
|
|
||||||
|
In some cases, a student might have a general idea, and will meet with supervisors and will try to turn it into a more specific plan
|
||||||
|
|
||||||
|
Students and supervisors will meet regularly to provide guidance but it is expected that students will be able to work independently
|
||||||
|
|
||||||
|
## How to find a supervisor
|
||||||
|
- Talk to profs you know
|
||||||
|
- Go to the faculty and staff link on the UNB website, and find faculty members that have research interests that line up with yours
|
||||||
|
- Attend Bits and Bites presentations
|
||||||
|
|
||||||
|
## My potential ideas
|
||||||
|
Needs to be somewhat novel it seems:
|
||||||
|
Concurrent Systems
|
||||||
|
Operating Systems
|
||||||
|
Scheduling
|
||||||
|
Graphics
|
Loading…
Reference in New Issue
Block a user