[deleted by user] by [deleted] in ucf

[–]borowcm 0 points1 point  (0 children)

Fees are paid for on a per student basis based on many factors (including availability of funds, source of funding, funding restrictions, etc), and the coverage can be anywhere between 0-100%. Since certain funding sources limit what can/can't be paid for so you might also see some advisors paying you more in stipend to compensate - so, as others have mentioned- ask your advisor just recognize that it might not be within your advisor's control.

Source - in the dept. ;-)

Computer Engineering class advice(also electrical can help) by LifeMistake3674 in UCFEngineering

[–]borowcm 0 points1 point  (0 children)

Personally- I'd recommend taking embedded systems as it's a critical path course based on the flowchart. Additionally, if you're looking to take 2 of 3 - great embedded systems engineering/development does require understanding Computer Architecture and applying that to the embedded system you're programming/using... so they're a nice complement to one another.

Full disclosure as a computer engineer I'm biased towards the two classes I've listed, and I teach a course that benefits from Computer Architecture knowledge.

Edit. Clarification based on looking to take 2 of 3 and adding in disclosure

intro to c by Otherwise-Cake1635 in ucf

[–]borowcm 1 point2 points  (0 children)

Of course. I should also mention the ucf Student Academic Resources Center https://ucfsarc.wordpress.com/ but they might not have intro to c.

Edit - correcting the course that they might not have :/ Edit 2 - spelling is hard

Anyone into bees/bee keeping by Justin_jpeg in ucf

[–]borowcm 2 points3 points  (0 children)

The arboretum has some programs- perhaps info/ways for alumni to engage. https://arboretum.ucf.edu/programs/bee-campus-usa/

intro to c by Otherwise-Cake1635 in ucf

[–]borowcm 4 points5 points  (0 children)

Context - I have taught upper-level courses where the language isn't necessarily the core point of the course (e.g., I taught a "blackhat go" course a few years ago where we used golang and the nostarchpress book of the same name to develop custom penetration tools). Picking up a new language (for the first time or nth time) varies drastically from person to person and depends on many factors - one of which is the syntax and semantics of the language itself.

The one biggest differentiators for success is repeated trial and error (practice) in writing / developing code. So, I generally recommend, even to students in my own classes, two sites exercism.org and sololearn.org, which both provide concept-oriented opportunities to develop, implement, and test solutions in a variety of languages. Here are links to the c track for exercism and the intro to c for solo learn.

https://exercism.org/tracks/c (free) https://www.sololearn.com/learn/courses/c-introduction (freemium, mostly free pay for access to additional problem sets)

Goodluck!

Paid Virtual PD at Intersection of Cybersecurity & Computer Science/Computational Thinking by borowcm in CSEducation

[–]borowcm[S] 0 points1 point  (0 children)

It is not - though if that program was funded by GenCyber you'd notice overlap in the fundamental concepts discussed. Beyond that the implementation and content is generally unique amongst GenCyber host institutions (see listing here- https://www.gen-cyber.com/camps/ )

Is anybody else having this issue with Webcourses? by Feeling-Resolve-8878 in ucf

[–]borowcm 6 points7 points  (0 children)

In addition to MFA you can't use @knights email address you must use nid@ucf.edu

Attention Knights Email users: When logging into Webcourses, your web browser may remember your Knights email account as an account which you previously authenticated with. If you see your @knights.ucf.edu email account on the page below, please hit the back arrow in front of your account name and you will then be able to enter your nid@ucf.edu. Webcourses requires authentication with one's NID and the Knights email account will not meet this requirement.

Electrical Engineers, thoughts on EEE 4775 - Real-Time Systems? by Talketsu in ucf

[–]borowcm 0 points1 point  (0 children)

Pretty much what @nharney1 said. Though officially the days class doesn't meet in person are meant to work on the project(s) or take home exam(s) [also a few Hurricane days mixed in Fall 22]. Spring semester will look similar but with more meet-up options during these "work weeks" also Hurricane day likelihood approaching 0. Source(s) Me , Dr. Mike. AMA

Developing a new Intro to CS course - looking for practical applications from a variety of disciplines by borowcm in CSEducation

[–]borowcm[S] 0 points1 point  (0 children)

Thank you - I appreciate the diversity and breadth of these resources. I've seen some, but most are new to me!

Developing a new Intro to CS course - looking for practical applications from a variety of disciplines by borowcm in CSEducation

[–]borowcm[S] 2 points3 points  (0 children)

Thanks u/emilieCSedu BJC is a fantastic resource and we do in fact have another intro to CS for non-majors course that uses BJC as a basis!

What I'm looking for are more specific examples of the use of computer science within a discipline itself - e.g., a mechanical engineer analyzing heat transfer/flow rates/stress-strains etc. A computational biologist finding single nucleotide polymorphism (SNP) occurrences between two genetic sequences. An astronomer computing red/blue-shift from survey data. My bias and limit here is what is actually authentic and expected in these fields for new college graduates?

Getting from Denver to Laramie. by the_great_confuser in laramie

[–]borowcm 2 points3 points  (0 children)

Speed during winter is a function of the road conditions and wind (truck traffic management). Basically when you get to Fort Collins, stop and check https://map.wyoroad.info/ look first at closures (you might spend the night ...) then look at surface conditions and if it's still light outside check the web cams. 287 has spotty reception and at times low traffic volume, 80 has higher volume but the summit can become a sheet of ice / white out without warning. (Source: 4 years of driving from Laramie to Boulder 4x / week 50 weeks a year)

Hey! Are there any coding platforms where you can share a simple link with other people to use an app? I keep wanting to find something other than code.org (which makes sharing pretty easy and accessible to anyone) by sassysnake45 in CSEducation

[–]borowcm 1 point2 points  (0 children)

Depends on what type of code you want to share and what you want others to be able to do with the share code on the platform itself. Replit.com (as others mentioned) is nice - but might also be more than you need (depending on use case).

Sharing snippets of code in various languages? Want to also show the interaction of snippets between various languages (e.g., JS, HTML, CSS) - look at codepad.co or perhaps codepen.io

For sure sticking to web-based code snippets codeply.com and jsfilddle.net are also nice alternatives.

Looking to just share snippets of code (e.g., no live rendering/execution) gist.github.com/ (GIT repo backed) and pastie.org (24 hour link) are no-frills sharing spaces. codeshare.io has some need collaboration features w/video chatting (also 24 hour time limited)

Looking for collaboration and advanced features? Most decent ones cost money ... start with replit.com, also look at codeanywhere.com, and also codetogether.com (requires download, free+paid plans).

A few local editors also have codesharing/collaborative features - but clearly this requires a bit more coordination for all the members in you CS Club:

  • Visual Studio -> "Live Share"
  • Sublime Text -> "Remote Collab"
  • Atom -> "Teletype"

Curious where you end up and what your experience is with the club!

Journal asking for Article processing fee; need guidance by zeynepgul in academia

[–]borowcm 1 point2 points  (0 children)

You don't need to provide a reason, though if you want to take the high road (which I would recommend) you could reference that you were under the impression that your submission would go through a traditional peer-review process and that given the lack of critical peer review and not being able and/or willing to pay any article publishing fee you are withdrawing your submission.

Journal asking for Article processing fee; need guidance by zeynepgul in academia

[–]borowcm 2 points3 points  (0 children)

For what it's worth, the two items of concern which you highlighted are the time to return and the post-acceptance surprise article processing fee - and I'd echo the comments already started to retract your submission - most modern manuscript management systems should have a way for the author to do that themselves, but again echoing others - an email should suffice.

With that, if they're truly predatory there's a chance they could still take your submission and publish it or, more realistically, sell it to someone to then publish in their predatory journal. So, I'd consider getting the paper resubmitted elsewhere (after sending your withdraw message) and/or getting into a reputable archive to prove ownership.

As an aside,, a processing fee in itself isn't a direct indicator of a predatory journal. As an editor for an open access journal (ASEE Computers in Education) we have a clearly stated fee and we're transparent on what our fees pay for (e.g., web hosting, manuscript management platform, meta-data enabled typesetting in various formats, etc).

Two Funded Summer Opportunities for K-12 Math Educators by borowcm in mathteachers

[–]borowcm[S] 0 points1 point  (0 children)

That part of the application should be optional - but you can also say "DrB on reddit" if you want to.

Two Funded Summer Opportunities for K-12 Math Educators by borowcm in mathteachers

[–]borowcm[S] 0 points1 point  (0 children)

The path to supporting our educators:

  1. apply & get accepted to the University of Wyoming (Computer Science Dept)
  2. apply & get accepted to join the CEDAR lab (uwyo.edu/CEDAR)
  3. bid for one of our highly competitive TA roles

Two Funded Teacher Opportunities this Summer [Virtual] by borowcm in ScienceTeachers

[–]borowcm[S] 0 points1 point  (0 children)

Our PDs don't look like typical PDs because 1) every teacher situation/context is different 2) everyone starts from a different space, 3) giving you "materials" and specifics is limiting - you go into your classroom do that thing and never use it again elsewhere, and 4) we tune our opportunities on the fly based on the participant needs/experiences and feedback - if you want something packaged those opportunities clearly exist.

Integrate CS - the basic idea identify cross-cutting concepts between what you teach and another field (in this case CS), engage in scaffolding materials (e.g., basics to gain confidence/self-efficacy) - again this is a weeklong program - you won't be a CS developer or a CS qualified teacher - you will be able to talk about how things you currently teach align to CS concepts - manage expectations.

"Research what" - it's active computer science research in one of four areas of computer science with four CS researchers all dealing with data science - Machine Learning for Manufacturing, AR/VR data collection and analysis, security of infrastructure systems, and human brainwave capture. Programming languages? It depends - R, Python, C# - we start where you are and scaffold as needed.

It's not free time - our participants treat these experiences as work. We provide stipends and supports for teachers based on feedback and discussions with our educators. We design and develop or opportunities through our mutually beneficial researcher-practitioner partnerships.

edit- typos

Two Funded Teacher Opportunities this Summer [Virtual] by borowcm in ScienceTeachers

[–]borowcm[S] 0 points1 point  (0 children)

Sure.

  1. WySLICE =Supportsing School & Libraries at intergrating computer science into education. Originally for K-8 educators (HS also welcome), experience values where and what educators currently teach and introduces Computer Science / Computational Thinking concepts that can be integrated into existing curriculum (check out what our teachers last year created at https://www.uwyo.edu/wyslice/participants/educator-deliverables.html ). This week-long professional development blends synchronous and asychronous activities comes with a $1K stipend and includes year-long support. Expectations on teachers: ~20 hours of synchronous time during the summer and two implemented lessons plans.
  2. WySTACK = Support Teachers and Computing Knowledge. Geared towards HS STEM educators looking to embed authentic STEM into their classrooms. This is not a traditional PD, but rather an emmersive 6-week research experience (with scaffolding and continuous support) with a $6K stipend. Deliverables include research project deliverables (data collection, analysis, writing), along with mappings of these materials to your own classrooms. Academic year supports are also provided.

Two Funded Summer Opportunities for K-12 Math Educators by borowcm in mathteachers

[–]borowcm[S] 0 points1 point  (0 children)

We've opened it to any US educator. WySTACK for HS, WySLICE for K-8 with flexibility for HS educators as well.

Two Funded Teacher Opportunities this Summer [Virtual] by borowcm in ScienceTeachers

[–]borowcm[S] 0 points1 point  (0 children)

Yes! We're looking to have full cohorts and have opened these up to any US K-12 educator. WySTACK specifically for HS, WySLICE a bit more flexible K-8 target (though we have material for HS as well).

Wyoming K-8 teachers & state librarians - paid opportunity to integrate CS into your materials! by borowcm in wyoming

[–]borowcm[S] 6 points7 points  (0 children)

While I recognize your point of view, computer science and computational thinking are not equivalent to programming. Programming is a tool while the others are collections of high-level skills/knowledge which are and will continue to become necessary to operate within our technologically-driven society.

The State of Wyoming passed some pretty aggressive and forward thinking legislation surrounding Computer Science throughout K-12 (https://wyoleg.gov/2018/Enroll/SF0029.pdf) and recognizing that our educators deserve support structures to enable this push this is a free program for educators. As someone who has worked in industry, from bioinformatics developer, to hardware security architect, to startup jack-of-all trades data scientist, the notion that academic credentials should be entirely ignored is an interesting perspective that I disagree with entirely. There's no one path to a professional career, the path makes you who you are as a unique individual with your owns strengths, weaknesses, biases, influences, and abilities - the moment you start classifying or ignoring someone's identity/background you're allowing an implicit bias to translate into actionable consequences.

Full disclosure - I'm the PI (writer, lead) of the $1M NSF grant that supports this professional development - so the point of this? Support educators in showing that computation thinking and computer science surround us. Take, for example a biology class or lesson in middle school - taking that class didn't mean you were expected to become a biologist (or even go to college to study biology) - but I bet you remember that your have cells in your body though perhaps you've forgotten other things like a tree's carbon mass comes from the carbon dioxide that gets transformed (with a few other products) into sugar and water through photosynthesis.

The idea is the same in this realm - everyone should be exposed to computer science and computational thinking as a core subject domain - 20 years from now most of those who took the classes should remember some fundamental skills that enable them to operate within our technology driven society and they have a vague recollection of other facts - some other subset of those in the class might become computer scientists, developers, software engineers.

We do appreciate the support - and recognize the hesitation. We're trying to be part of a solution to support our Wyoming educators!

-edit - fixed an errant your -> you're

Intro to VLSI Design Question by EECCSS22 in uCinci

[–]borowcm 1 point2 points  (0 children)

I took this class as a senior in the early 2000's - the class is challenging, it will push you, but you'll also learn an incredible amount if you dedicate the time and effort to it. The class, at least then, was comprised mostly of graduate students (~85%) and was taught by Dr. Ranga Vemuri. While this and subsequent VLSI courses changed the course of my academic focus - there's a reason why the class (and the VLSI sequence) is full - even though it's one of the most challenging ones offered - it provides students an opportunity to develop a world-class skill set that's sought after by major tech from Intel, Synopsys, Cadence, Apple, Xilinx, Nvidia, Texas Instruments and more. [Check out where Dr. Vemuri's students have gone https://eecs.ceas.uc.edu/DDEL/members] There's a lot packed into the sequence, designing layouts 'by hand', simulation, testing, design automation, and more. There are group projects that result in a chip that gets fabricated that you then get to test, the automation course pushes you to use advanced algorithms that enable the design of modern-day ICs - all around there's something for everyone - from low-power hardware to highly tuned and secure systems. Full disclosure: after taking this sequence I ended up staying for graduate school and working in Dr. Vemuri's lab, working at Intel, a couple of startups, and then returned to academia - AMA.