Category Archives: McMaster

McMaster students use supercomputer to create fractal videos

Originally posted on dailynews.mcmaster.ca

 

cas-logoA group of computing and software students have created some stunning videos using one of the most powerful computers in the world.

The fourth-year students used the Blue Gene/Q supercomputer, located at the University of Toronto, to generate fractals – never-ending patterns that repeat at different scales.

The shapes are generated with a simple mathematical formula, but create incredibly complex shapes.

“Each pixel in an image is assigned coordinates,” says Ned Nedialkov, associate professor in computing and software. “These starting coordinates are then fed into a formula, resulting in new coordinates, which are plugged into the same formula for the next iteration, and so on.”

Nedialkov compares the process to zooming in on a digital map.

“Imagine the whole eastern coast of Canada laid out on a map. Then, as you zoom in and get closer, you can see the actually coast line, then the details of the beach, individual stones, pieces of sand, and then every molecule that makes up the sand.”

The shapes take billions of computations to create, and without the use of a supercomputer would take months to complete.

The exercise helps students learn both about fractals and supercomputers, which are used for a variety of tasks, including weather prediction.

Video of the fractals can be found here.

 

 

Vote in the Mobile Start App competition

mobilestartapp

 

The McMaster W Booth School of Engineering Practice, in partnership with Innovation Factory, conducted a series of events to support start-ups in the mobile application sector called Mobile Start App. This initiative included a Video Pitch Competition where students from the Golden Horseshoe with an app idea have posted 2 minute videos on YouTube.

The winners of the competition will be selected by vote count, and will receive a $1000 cash prize and representation on the McMaster University website and social media.

Check out the video pitch competition entries below and vote on who you think should win!

 

 

 

 

 

 

Woof wins 2nd annual Indellient prize

For the second year in a row Indellient (@Indellient) has sponsored the Indellient Prize in Software Entrepreneurship at McMaster University. The $1500 prize is awarded via a now annual contest open to McMaster students. Last year’s inaugural competition was won by Dillion Dixon and his timetable generator app.

This year the winner of the contest is a name familiar to regular readers – Woof (@MyDogWoofs). The social network for dog lovers and their pets has been a wonderful success, though it was noted that the overall pool of competition this year was stronger as well. Congratulations Woof!

woof

McMaster Programming Challenge 2014

macc

Originally posted on ieeemcmaster.ca

 

Are you ready to flex your programming muscle? The McMaster Programming Challenge is back!

Allowed langauges are: C, Clojure, C++, C#, D, Erlang, Go, Groovy, Haskell, Java, Javascript, Lua, Objective C, OCaml, Pascal, Perl, PHP, Python 2, Python 3, Ruby, Lisp, or Scala.

Free t-shirts for the first 85 competitors!

Date: Sat, Jan 25, 2014
Time: 12noon – 5pm
Location: TBA
Cost: FREE!

Sign-up: bit.do/mpc
(We will email you all the info you need for HackerRank closer to the date of the event)

The challenge is for any McMaster students interested in programming. Teams will consist of at least two or at most four students.

We will be using the HackerRank online marking system that checks your programs very quickly against our public and hidden test cases. Another advantage of this system is that you can track your place on the leaderboards in real-time. Lastly, time spent marking programs is almost non-existent!

The challenge will consist of approximately 10 problems and part marks will be given based on the number of test cases that are correct. These questions will vary between very easy and very difficult. We expect a fair amount of first year students to compete and all skill levels are welcome.

Challengers may use the internet during the competition mainly for accessing HackerRank, reading documentation, and reading things like Stack Exchange. Despite this, challengers must only submit code that is entirely their own.

For practice check out HackerRank, IEEE Xtreme, CCC, DWITE, ECOO and Project Euler.

 

Student presentation event hosted by Innovation Studio

wboothYou’re Invited

Student Presentation Event Hosted by Innovation Studio

Wednesday December 18 | 11:30 am to 1:30 pm

Hamilton Central Library Auditorium at 55 York Boulevard in Downtown Hamilton

Complimentary Lunch Served | Festive Social

 

Join us for a free community event that will feature project work in development by graduate students enrolled in the W. Booth School of Engineering Practice at McMaster University.  It’s an opportunity to learn about engineering-based, student-led projects helping to tackle a range of challenges from local food production and public transit to specialized manufacturing and healthcare.

 

This informal event – hosted by Innovation Studio in partnership with Hamilton Public Library – is part of an overall effort by the W. Booth School of Engineering Practice to deepen relationships with our community through experiential learning and public engagement.

 

Feel free to share this invitation with others in your network.

 

Please RSVP

Richard Allen, Business Development

W. Booth School of Engineering Practice

rwardallen@shaw.ca | 905-572-0363

Second annual Indellient Prize in software entrepreneurship announced

The second annual Indellient Prize in software entrepreneurship has been announced for McMaster University students who wish to participate. The inaugural competition was held earlier this year and was won by Dillon Dixon for his timetable generator app.

 

indellient

Indellient Prize in Software Entrepreneurship

Time: Tuesday February 4th, 7:00-10:00PM.
Place: ETB 126

Prize: $1500

We are pleased to announce a Prize for Software Entrepreneurship for all
McMaster degree students, including co-op students currently on work term.

This contest is made possible by a generous donation from Indellient Inc., a
rapidly growing Software business in Mississauga co-founded by multiple
Entrepreneur and McMaster graduate, Adam Caromicoli, who will also donate his
time to sit on the panel of judges.

We also thank the McMaster Industrial Liaison Office from supporting the
Software Entrepreneurship program, and for the load of Glen Crossley, who will
be the second judge.

This prize supports the effort of Computing and Software at McMaster to foster
entrepreneurship, and Christopher Anand, instructor of CS 4EN3 Software
Entrepreneurship will be the third judge.

To enter, you must send a proposal to anandc@mcmaster.ca on or before Feb 1st,
2014. The proposal must be a pdf, and follow the structure of a business plan.
The teams with the strongest proposals will be invited to present their
proposals on the 4th. Non-contestants are welcome to attend subject to room
capacity.

Presentations:
Presentations may use a data projector (provided) or other aids,
and will normally include a software demonstration incorporated into the
presentation. Presentation time will depend on the number of finalists, but
plan for 15 minutes.
Non-student participants:
Teams may include non-students, but in this case you
must include a breakdown of the contributions of each member.
Multiple Entries:
Teams may contain overlapping members, but each student may
appear as a presenter for only one project.

Tips for preparing your presentation:

Problem:
Have you identified a real problem effecting many people or of high
value to some people.
Solution:
Are you really solving the problem.
Innovative use of Software:
Did you make use of software in an innovative way.
(You don’t have to excel in all areas, but should aim to excel in several
areas.)
Quality of the Presentation:
Is your presentation easy to follow and
convincing. Does it lend confidence in your team. Can you handle questions
from the judges and/or audience.
Monetization:
If this is a for-profit enterprise, do you have a strategy for
making money. (Note that you don’t have to make money right away, but whoever
is investing in your business will need to see a likely profit.)
Sustainability:
Are you creating an organization which can sustain itself,
including financially (will you turn a profit, or will your social enterprise
have a long-term supporter), in staffing (do you depend on superhuman effort or
extraterrestrial intelligence), legally (are you at risk of being found to be on
the wrong side of the law, including copyright and patent law).
Completeness:
Does your problem definition and solution consider all relevant
aspects of your problem (e.g., security, privacy, societal, marketing,
environmental,…) effectively harnessing the skills of your team, and citing
committed outside support where necessary.
Can I use previous coursework?
Yes, this is not for course credit, so you can
reuse any project work. (McMaster students own work they submit for course
credit.)
Should I have a separate demo?
No, integrate the demo into your presentation.
Use it to illustrate how your solution really is a solution, and not a bit of
code.
Do I need to follow a design template, or talk about design?
No, you don’t need to follow a template, or use the waterfall method or
any particular development methodology. Your presentation is short, so
don’t mention routine things everyone should know.
For example, we assume you can make tables in a database.
We only want to know about the database if you think your design has some
advantages (for scalability, security, etc.) But even then, don’t get bogged
down in details. Other examples: the UI kit you use is cross-platform, or the
graphical design tools helped you stick to consistent UI metaphors which you
observed to accelerate learning by your beta testers, or the animations you
feature would be impossible on any platform except hand-optimized OpenGL and
this will be a big barrier to anyone trying to copy your UI.)
Does the whole team need to be there?
No, we know sometimes people have midterms.

The only rules we will follow is that everyone will have 15 minutes for their
presentation. If you allow questions during the presentation, you have to
budget for this. (You should allow for some questions, but keep them under
control.) The judges may ask some additional questions after the end of the
presentation, if they choose.

How will your entry be evaluated?

We will give each team a numerical score
broken down as follows:

Product (35)

* Definition – clarity, vision (20)
+ What problem is it trying to solve?
+ What will the technology do?
+ What is the core value proposition?
+ What are differentiating factors?
* Build Plan – realism, quality of approach, staging strategy (10)
+ Effort to build versus Time to Market
+ Product Versions (as part of a Go To Market strategy)
+ Technology Choices
* Sustained Value (5)
+ Intellectual Property Strategy
+ Staging (How will you add future value?)

Customer Perspective (20)

* Market – logical mapping of value to market, realistic ability to approach,
clarity (10)
+ Who is the target market?
+ Short, medium and long term plan for roll-out/differentiation.
* Problem Identification – definition of business / human problem and clear
mapping to solution (10)
+ What problem do they have and why?

Marketplace (20)

* Competition – Research depth, clear comparison and differentiation (15)
+ Who / what are the competitors?
+ Product Comparison Table.
+ How can you maintain competitive advantage?
* Marketplace Sizing – Research depth, realism, understanding of the market (5)
+ What are the sizes of specific target markets?
+ Who are your potential partners, channels?
+ How much of the market do you plan to capture?

Finances (15)

* Capital Investment – specific requirements with supporting details, specific
timing and sources (5)
+ Specific Requirements.
+ Sources.
+ What is the risk in sizing your requirements?
+ When do you need financing, and for how long?
* Sources – specificity and creativity (5)
+ Who will be targeted for investment?
+ Creative forms of financing, e.g. from customers and suppliers?
* Management – detail and realism (5)
+ Return of investment.
+ Cash flow projects – quality and reliability.
+ Break even point from a cash perspective.

Resources (10)

* Technology – crisp definition of requirements, challenges, risks (5)
* Human – rationale for selection, clarity of sourcing (5)
+ What existing resources can you draw on for development and advising?

MacGDA sign-up form for Academia Game Lab Competition

academia

McMaster University has been invited to participate in the Ubisoft Academia Game Lab Competition. Participants can receive awards, including a paid internship to turn your prototype into a full game. McMaster University, Mohawk College, Redeemer University College and triOS College students graduating on or before April 2015 are all eligible to participate. MacGDA (@MacGDA1) has provided the following sign-up form for those interested in participating:

 

Ubisoft Competition Signup

Click here for details: http://macgda.com/?page_id=265
* Required

    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question
    This is a required question

    Connect with Us:

    Never submit passwords through Google Forms.
Request edit access

Woof breaks into top 50 iOS social networking apps on launch day

Woof (@mydogwoofs) is an app for dog walk tracking, analytics, photo sharing, and finding nearby dog parks with amenities. Two of the three Woof co-founders are McMaster University Computing & Software students.

Woof launched yesterday and was also featured in The Hamilton Spectator. Woof was able to break into the top 50 app store social networking apps on its first day of release.

 

wooftop50

 

« Older Entries