school

What would you tell yourself if you were teaching your past-self Java as your first language?

I am a begining programmer with some old AutoHotkey (scripting language) experience plus basic html. I am reading Code Complete 2nd ed in the bathroom. & I am reading Java How to Program in my class. - It is drab by comparison. I don't want to spend too much time learning things that are, unofficially depreciated or otherwise silly...

What's a good topic for some real-life application?

Hi I was assigned a project in my software engineering class. This is a semester long project so I'm not looking for something really easy. It's also a three hour course and the project is considered 30% of the grade only. Here's the catch. The project has to be a real every day life application. i.e. ticketing system for airline. th...

Continue education or put myself out there?

Hi, I've been programming as a hobby for a long time. I'm 23 years old and and haven't completed college. My job right now is not programming related (although it is in IT). I just started going back to college this year (a community college) and I'm finding it very difficult because the classes are extremely basic. I don't feel comfort...

BST insert in c++

I'm learning c++ and writing a binary search tree. The following is the code I wrote for my insert method. BSTNode * BST::Insert(const std::string & v) { BSTNode *n = !root ? root = new BSTNode(v) : Insert_Helper(v,root); if(n) size++; return n; } BSTNode * BST::Insert_Helper(const std::string & v, BSTNode *n) { if(!n->value.compar...

Have you ever hired or known a (working) programmer who attended ITT tech?

Just wondering because I've never met anyone. They advertise their programs a lot on TV, made me kind of curious. ...

Any reviews of O'Reilly School of Technology courses and/or certificates?

Has anyone had experience with O'Reilly School of Technology? I'm a new(er) front-end guy with 2.5 years of FT work under my belt and I have CSS/HTML down pat, and am looking to expand my JS knowledge, so I'm looking into the Client-Side Programming Certificate. Work would pay for it, so that's not a problem. However, if there are better...

Ideas for my "advanced UNIX" school program

I am sorry, that I am bringing my school stuff here, but I am out of ideas. I am attending an "advanced UNIX programming" course, and we have to make a proposal for the program, which, if accepted, we have to finish later and will get credits. The thing is, I try to think something original, but I can't think of anything that is both i...

Does anyone recognise this unfamiliar notation?

I have a question from a test in a Programming Languages class that is confusing me. Give a context-free grammar to generate the following language L = { aibjck | 0 <= i <= j <= i + k } I am completely unfamiliar with this notation. I cant seem to find anything in the book or my notes about it, and I have no idea how to query google f...

Help with Vector.size() in Java

I'm implementing a Graph which holds "Book" objects as its nodes. The nodes are connected if the books share a keyword. The keywords for each book are held in a Vector within the Book class. To do this, I've created 3 classes. 1) Books 2) Vertex 3) Graph The Vertex class holds the Book object and also has a Vector containing all the ot...

Recommended Schooling / Certification for an impoverished programmer

Hello, I am currently a high school senior who's been programming mainly in Python for about 4 years now (& some XHTML, CSS, Javacript). I have worked as a programmer/circuit designer for about 2 years at a local small business (paid almost nothing). However, I have no real certification or schooling in programming. So, the only educ...

Why aren't students taught to use a debugger?

There's a lot of homework questions here on SO. I would guess that 90%+ can be solved by stepping through the code in a debugger, and observing program/variable state. I was never taught to use a debugger. I simply printed and read the GDB manual and stepped through their examples. When I used Visual Studio for the first time, I reme...

Connecting to a WIFI Network via Cocoa

hi, I'm building an app for my school which enables the pupil to connect to the school's wifi network (wpa2). Into this app the password has to be hard coded because the technician doesn't want it revealed.I've seen some examples such as XNetwork, but I'd rather use Cocoa than AppleScript. Can someone suggest how this can be accomplish...

Drupal 6: Basic school, students/teachers management

Hi, I'm developing a basic system (using drupal) to manage a school. It has to handle courses, teachers and students, among other features. With cck i've already created the courses and their respective subjects/disciplines. My question is, how do i assign grades to each student on each subject/discipline? How can i make those assigned...

Algorithm for creating a school timetable.

Hello all. I've been wondering if there are known solutions for algorithm of creating a school timetable. Basically, it's about optimizing "hour-dispersion" (both in teachers and classes case) for given class-subject-teacher associations. We can assume that we have sets of classes, lesson subjects and teachers associated with each oth...

Open-source Java projects to contribute to?

Possible Duplicates: What is an open source Java project I could contribute to? Open source projects that are easy to contribute (code) to? Hello, I'm a high school student currently taking a CS course and one of my semester projects is to contribute to an open-source project by way of patching bugs or something similar....

Is FPGA course useful for a CS student?

I am a 3rd year computer science engineering student.Is it beneficial for me to go for FPGA course or seminar? ...

Most valuable course in the CS degree.

I was a math major and I took OOP and Algorithms & Data Structures from the CS department while in school, but didn't continue to any upper-division courses. What were the most valuable courses to your programming career (Operating systems, Compiler Design, Computer architecture, etc) in your CS degree? Alternatively, if you're like ...

Are open source projects considered community service?

I'm currently a junior in high school and I've been slacking off on my community service to develop websites and do some personal projects in C#. Currently, I'm developing an web-based IM-Chat through node.js (the server-side Javascript). If I were to post this or other projects on Github or on Google Code, could this be considered commu...

How much and what planning is used for software projects?

How much and what planning is used for the software projects that you or your company develops? The reason for my asking is because of a class I'm taking on UML and other similar things of that nature. From the way the class is set up, we have been creating a mock library system extensively with programs like Visual Paradigm, but for a...

Number of digits for N**K

This is a homework, but please give me some ideas, i have no idea what to do. Here's the task: For given integers N and K (1 <= N, K <= 2000000000) you have to find the number of digits of N^K. Is there any formula or something ? Because i tried solving it by simply powering N**K but it's not working for large values and the program si...