2024-02-28 15:20:56
This commit is contained in:
parent
b94dc161e2
commit
3a41dbde88
20
.obsidian/workspace.json
vendored
20
.obsidian/workspace.json
vendored
@ -11,8 +11,12 @@
|
||||
"id": "da84d81da06f4b9e",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {}
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -81,6 +85,7 @@
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
@ -97,6 +102,7 @@
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
@ -118,7 +124,9 @@
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {}
|
||||
"state": {
|
||||
"file": "UNB/Year 4/Semester 2/Info Sessions/4th Year Courses (CS4983, CS4997, CS4999).md"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -150,6 +158,8 @@
|
||||
},
|
||||
"active": "da84d81da06f4b9e",
|
||||
"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/CS3873/2024-02-16.md",
|
||||
"UNB/Year 4/Semester 2/STAT2593/2024-02-16.md",
|
||||
@ -176,7 +186,6 @@
|
||||
"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/STAT2593/2024-01-31.md",
|
||||
"UNB/Year 4/Semester 2/STAT2593/2024-01-29.md",
|
||||
"gcm-diagnose.log",
|
||||
"Semester 2/STAT2593/Untitled",
|
||||
"Semester 2/STAT2593",
|
||||
@ -184,7 +193,6 @@
|
||||
"Semester 1",
|
||||
"Semester 2/CS2333",
|
||||
"Semester 2/CS3873",
|
||||
"Semester 1/CS2418",
|
||||
"Semester 1/CS3418"
|
||||
"Semester 1/CS2418"
|
||||
]
|
||||
}
|
@ -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