About me

My name is Daniel Bosk, I was born 1985 in Timrå, Sweden, just outside of Sundsvall. In 2006 I moved to Stockholm to continue my university studies. In the beginning of 2011 I moved back north to Söråker, Sweden, and since June 2011 I am a Lecturer of Computer Science Engineering at Mid Sweden University, Sundsvall.

In 2006 I began my studies of computer science and mathematics at KTH Royal Institute of Technology in Stockholm, Sweden. The programme course I undertook also  involves pedagogy and didactics, which is carried out in collaboration with Stockholm University. I finished this two-fold education, with a degree of Master of Science in Computer Science Engineering and a degree of Master of Education, in June 2011 by the completion of my master's thesis. In addition to these courses, since 2005, I occasionally also attended complementary courses in mathematics and computer science at Mid Sweden University, to expand my knowledge in my chosen area of study and interest.

During my studies in teaching and tutoring, I have developed a keen interest in the profession as a whole, and from February 2010 until January 2011 I was one of the founding members of the board of Lärarnas Riksförbunds Studerandeförening Stockholm (LR Stud Stockholm).

My main area of interest is in security.  When it comes to mathematics, my interests are algebra, number theory and information theory. My studies in mathematics have led to a fascination of cryptography and computer security. All these subjects are, in one way or the other, related to the area of cryptography, and thus mathematics and intriguing. My life consists to a great extent of programming; I prefer UNIX-like systems. It is not too surprising therefore that my favourite language is C, or C++ when object oriented. I also like Python, which I find to be a very effective scripting language and good for education. In addition, I have a great interest in languages, hence one of my interests in computer science is computational linguistics and natural language processing -- the fascinating art of having computers understand and use human language.

Daniel Bosk,
1 Sept 2013, 12:03