User:Akerge: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 2: Line 2:
[http://enos.itcollege.ee/~akerge/ Check out my awesome homepage!]
[http://enos.itcollege.ee/~akerge/ Check out my awesome homepage!]


'''Work in progress:'''
'''This is a work in progress:'''


= Survival Guide for Students of Cybersecurity Engineering =
= Survival Guide for Students of Cybersecurity Engineering =

Revision as of 15:25, 3 December 2015

Check out my awesome homepage!

This is a work in progress:

Survival Guide for Students of Cybersecurity Engineering

This is an ongoing project from the original Alpha Tester and first year student. All suggestions are purely recommendations that I wish I knew before the beginning of the school.

Before the Start of Academical Year

In order of importance. Or not, take your pick what's important to you.

  • Follow the news of the industry if you don't do so already. Get a RSS/Atom reader and follow the various news feeds.
  • Familiarise yourself with Discrete Math V suffer. One can find several books online, although printed ones are superior to electronic ones, unless one prefers e-readers. Second hand books in a readable state are rather cheap online.
    • Susanna S. Epp's book is supposedly easier to follow, although with any book time and practice are prerequisites to gain knowledge on the subject.
    • Kenneth H. Rosen's 'Discrete Mathematics and Its Applications' is suggested by Disc. Math professor. If you go with this one, also get the 'Student Solutions Guide For Discrete Mathematics And Its Applications'. At the time of writing, the newest version is 7th edition.
    • 'Schaum's Outline of Discrete Mathematics' by S.Lipschutz and M.Lipson is another recommendation as well as 'Discrete mathematics: elementary and beyond' by L. Lovász, J. Pelikán and K. Vesztergombi.
  • Learn JAVA as much as you can before, so you can study more in class and/or do your project meanwhile. Codecademy is a good start and more in depth source is David Eck's book that is also used in class. Python is advisable but not a prerequisite.

During

  • Learn to learn. This is the hardest part. Structure your time.
  • Try to keep developing of the learning habit and stick to the routine.
  • There are no stupid questions. Get over the fear of asking questions. The more the merrier. How to ask good questions is another story altogether. Look it up.
  • Get plenty of rest. 8 hours per night, if possible.
  • Stay healthy -- invest in vitamins, especially vitamin D in winter due to lack of sun and Ginseng and/or Rhodiola extracts to keep you up and going.
  • Attend the classes. Recordings are made, but they are not a substitution to attendance.
    • Or if learning curve is too steep, skip the unnecessary classes and learn meanwhile, but really do it, don't imagine it doing. Prioritise classes.
  • If there is a problem, solve it or seek help. Unattended problems tend to grow out of hand.
    • If the problem is in curriculum or school, go see a study counsellor. They are best informed regarding school matters.
  • Ex unitate vires -- the strength of unity. Get to know your coursemates. Learning together and/or teaching each other is a simple solution for difficult problems.
  • Attend hackathons. Awesome places for networking and getting some hacker-cred!

After

Never stop being curious. There is a Calvin and Hobbes comic that (maybe) illustrates this perfectly but I spent too much time searching it and got distracted by imgur so maybe it will be here by the end of my studies.