Now that a lot of companies have put up job/intern positions on LUCIE, many students will start interviewing. A few days ago, I was invited to my first interview. The interview is for a cyber risk advisory at Deloitte. I was pretty excited that I would get an opportunity to interview at Deloitte and surprised at the fact that there were only seven slots available for interviews. The funny thing is that two of my roommates also got invited to interview for Deloitte, so our suite is taking up a big chunk of those slots. The interview I was invited to consists of two back to back behavioral interviews each 30 minutes. My interview is scheduled for 1:15-2:15, which is after all my classes are done. After all the interviews are conducted, there will be a dessert reception which will also be a networking event. I am pretty nervous since this will be my first interview, but I am also exciting because I finally get to see what the experience is like. I will do a lot of research on what I should expect and may possibly attend some interview workshops as well. If I do well, I will be invited for the next round of interviews which will be hosted at one of the Deloitte offices. Hopefully I do well at the interview, but even if I don’t, it will still be a valuable experience.
After having been in CSE 347 for about a month, I can say that I have a general outlook on the class. First of all, I should note that I was really interested in this class (and still am). The one thing I can say after about a month of class is that this class is a bit harder than I thought it would be. The assignment so far have turned out alright; the theory questions are alright as are the programming questions. However, the actually lectures are sort of hard to follow. There is a lot more math/statistics involved in the class than I would have suspected. Honestly, this makes a lot of sense because MATH 231 or ECO 45 are prerequisites for the class and both of the classes are statistics classes. I am apprehensive of the midterm, which is next week, because I pretty much have no idea what sort of questions are going to appear on the exam. On a side note, I mentioned in a previous post that I had a ECO 146 exam yesterday. The exam turned out to be really fair even though it was slightly long. Hopefully my data mining exam also turns out to be a decent test. Another thing I wanted to mention was the grading scheme of CSE 347. In the beginning of the semester, the professor stated that we could be graded in two ways. One of the ways had exams being weighted higher, and the other had the final project being weighted higher. I haven’t even taken the exam yet, but I’m regretting not having taken the latter option.
One of the classes I am taking this semester is CSE 252, Computers, Internet, and Society. This class is considered a social science class and is required for Computer Science and Business majors (I’m not sure if CSE majors are required to take this class). One of the major components for the final grade in CSE 252 is a team project. This team project is worth twenty-five percent of our overall grade. For this project, we work in groups of three and have to create a twenty minute presentation or fifteen minute video. The topics of these project vary, but all of them have an ethical outlook to them. The topic our group chose was interactive gaming for profit. By interactive gaming, I mean something similar to back-seat gaming, where people watch other people play videos games and oftentimes interact with the player. The ethical problems behind this topic involve money and education. Some streamers (ones who stream themselves playing video games) make six figures by simply playing video games. These streamer, however, are in the top .01 percentile. Many people look at these streamers and aspire to be like them. A lot of gamers are college students. There have been many cases of college students dropping out of school to attempt to pursue a career as a streamer. Almost all of these people will fail trying to pursue a streaming career and also lose their chance at a higher education at the same time. This is quite problematic. Our goal is to conduct thorough research on this topic and present to the class about the situations arising from interactive gaming.
This week I will start my first exams for junior year. While both exams are not 4 o’clocks, they coincide with the 4 o’clock schedule. Both exams will be taken during their respective classes. The first exam I am taking is on Tuesday; the exam is for my ECO 146 class, Microeconomics. I have mixed feelings about this exam. My professor for ECO 146 is new to teaching, so the class has had a rough start. The professor has not done the best job in explaining concepts to the class. Thankfully, the material is relatively easy, so you can teach yourself. Also, the teacher said that the test should be easier than the homework assignment and pop quizzes that we have had. I am hoping that this exam turns out to be as easy as she makes it out to be. The other exam I am taking is CSE 262-Programming Languages. I honestly have no idea what to expect from this exam. A lot of the homework assignments we have completed are mainly theory based; we also had one java programming assignment. The professor for this class is also brand new, but he has done a good job of explaining the material to the class. Our assignments and exams are exactly the same as the other professor’s, and I have heard good things about the other professor teaching CSE 262. My other exams do not coincide with the 4 o’clock schedule because they are actually midterms instead. That means in about 3 weeks I will have exams again, and more a few weeks after…
A few days ago, I wrote my first post for the semester and noted that was anticipating CSE-347. Yesterday, our first assignment was due. While homework is only worth 20% of our overall grade, not being able to do the homework will affect your performance on exams and the final project. The first assignment consisted of five written questions either from the textbooks or original questions by the professor. The written questions were very straightforward and for the most part easy. However, the other half of the assignment consisted of two programming questions. My initial problem with the programs was that I had learned Python more than a year ago (some students haven’t even touched Python). It took me some time to get used to the differences between Python and Java. The first program required you to impute a data set that would come in the form of a matrix. The data set would contain missing values, and the program was to predict and replace these missing values using linear regression. Not only did I not remember how to do Python, but I also didn’t remember how to do linear regressions. Eventually, I figured out how to get the program to work, but not without a struggle. The second program required the student to take in a txt file and clean the file and output the text in a cleaned format. This program was a lot easier to write not because of the logic but because I had gone through the “hard part” writing the first program. Since I was finally used to Python, the second program took less than a fifth of the time the first program did. Even though the assignment was relatively simple, I was glad that I had finished it.
Tomorrow is the Fall Career Fair. Last year, I wrote a post about the 2014 Fall Career Fair. Last year’s career fair was the first career fair I even attended. I went mainly for the experience rather than the hope of finding any internships. This year is different because junior year is the year you search for internships. Something I learned from last year is that I should prepare a list of companies I want to visit as well as a list of questions I may want to ask them. Another thing that I learned is that you should know your resume cold, which may seem obvious. I remember that last year, one of the companies that I visited drilled me hard on every detail on my resume. I was a bit overwhelmed at how intense this process was. The difference between my resume this year and last year is quite notable. Not only is the content improved, but the overall design is much better. Comparing old and new, I can’t help but notice how ugly my old resume was…
I have already compiled a list of companies that I want to visit. Near the top of the list are the Big Four, several banks, IBM, and SIG. Over the past year I have realized that I want to move more into consulting or IT rather than software engineering, as reflected by the choice of firms I want to visit. Of course, this doesn’t mean that I will not visit tech companies; a lot of tech companies have their own consulting practices. On a side note, I realized that I didn’t bring up a pair of dress socks or any long socks for the matter. It’s a good thing I noticed today, so that I could go out and buy a pair.
After writing my first post for the semester, I did a cursory read-through of the blogs older posts. I noticed that between myself and another blogger, Ryan, we wrote a decent bit on CSE 241, Databases and Systems Applications. I figured that since I finished the course and got my end results, I would give feedback on the course. First of all, while this class is considered an upper level CSE elective, it is mandatory for all Computer Science and Business majors, probably because of its important applications to business fields. As mentioned in one of my previous posts, at some point of the semester, I was in a relatively good place in terms of current grades (https://lehigheecs.wordpress.com/2015/04/14/cse-241-current-grades/). However, towards the end of the semester, I was in no means relaxed, as a matter of fact, I thought I would do poorly. Somehow, my final project ended up being somewhere along the order of 1300 lines of code, but most people I talked to had programs with over 3000 lines of code. I figured that something had to be wrong, and I figured it would likely be with the outlier which was me. Whatever I did for my program was apparently more than sufficient because I got a 100 on the project and possibly extra credit (the project was worth 33% of our overall grade). The other reason why I was so dead set that I didn’t do well in the class was my performance on the final exam. I thought that I literally failed the exam (and I could have), but when I saw my grade for the final exam, it turned out to be something way above average. All this resulted in and A as a final grade instead of what I figured would be a B at the most. Of course, I don’t know how the class did as a whole, but I’m not going to worry about others, I’m just glad that things worked out.